본문 바로가기

IT/Docker

docker image latest tag 강제로 바꾸기

docker container를 띄우면서, docker hub에 등록된 이미지 중 latest 태그를 지원하지 않는 이미지들이 간혹 있었다.

이미 띄워놓은 컨테이너에서 image가없을때 아래와 같은 에러가 뜨면서 적용이 안되는 이슈가 있었다.

found: manifest unknown: manifest unknown

어쩔 수 없이 latest 태그를 단 이미지를 만들어야 했다.

 

필요한 ccenv:1.4 이미지를 땅겨오고,

 

설치된 것을 확인한 후 

 

 

 

해당 이미지 태그를 변경을 위해선 컨테이너를 실행해야 한다.

 docker run --name ccenv -it hyperledger/fabric-ccenv:1.4
 
 docker ps -a
 
 docker commit -a "by Lotty" 4a7823d504b hyperledger/fabric-ccenv:latest
 
 docker images

 

이제 위와 같이 latest 태그를 가진 이미지가 생긴 것을 확인할 수 있다.

'IT > Docker' 카테고리의 다른 글

[Dockerfile] FROM  (0) 2020.11.26
[dockerfile] ENV와 ARG 차이  (1) 2020.11.26
Got permission denied while trying to connect to the Docker daemon socket at  (0) 2020.05.19
Docker 컨테이너 라이프 사이클  (0) 2019.04.23
docker image 명령어  (1) 2019.04.23