728x90
cent os 에서 일반적으로
yum install docker
로 설치 한 docker 버전에서
docker api 사용을 할려고
ExecStart 항목에 "-H tcp://0.0.0.0:4323" 같이 추가한다.
docker 가 run 안됨
그래서 지우고 docker-ce 버전 설치
일단 지울때는 컨테이너 다 내리고 삭제하고
systemctl stop docker
하고
삭제를 위해 패키지 명을 찾아야 됨
yum list installed | grep docker
하고 나오는 패키지들을 삭 지운다
yum -y remove [docker-패키지1] [docker-패키지2] [docker-패키지3]
그냥 설치 했더니 3개가 있었고 공통하고 뭐 였는데 저렇게 해서 다지워준다
그리고 만일 repository 를 설정 했다면 해당 repository 가 남아 있어서
그것도 rm -rf 로 지운다
rm -rf /var/lib/docker
를 하진 않고 폐쇄망에 할거라서 repository만 따로 잡은 상태라
다시 작업햇다
그리고 이제 다시 설치 한다.
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce
이렇게 하고 하니까 잘된다
728x90
'docker' 카테고리의 다른 글
docker mariadb 설치 (0) | 2020.07.29 |
---|---|
openstack centos 7 vm 환경에서 docker 19.03.05이상 설치시 문제 (0) | 2020.07.07 |
docker load 하기 (0) | 2019.10.24 |
docker repository 변경(centos 7기준) (0) | 2019.10.17 |
docker repository tag 보기 (0) | 2019.04.29 |