본문 바로가기

dockerhub

(2)
[docker] docker hub의 push가 안되는 현상 빌드도 잘 되고, 분명 성공했으나 바뀐게 없다고 같은 hash값을 return 하는 현상을 겪음 docker build를 하고 push를 했는데 자꾸 최신 버전이라고 하고 제대로 push가 안되는 듯한 느낌을 받았다. 모든것이 성공적이어 보이는듯 했지만 docker에도 같은 파일이면 build할때 캐시를 머뭄고 있다고 한다. 계속 생겼던 그 문제가 캐시 때문이었다고 단정할 수는 없지만 유추해보기엔 캐시를 머뭄고 있는데 계속 내가 태그 안주고 latest로 올려서 그런거 같다는 생각을 하고 있다. 이에 이것을 태그도 주고 캐시를 지우면서 build를 시키니 정말 push 할것을 찾았다. 명령어는 다음과 같다. docker build --no-cache=false -t id/repository:tag . d..
[docker] docker hub push, pull 목표 : 이미지 생성, 배포 본인이 가지고 있는 프로젝트 혹은 올리고 싶은 것이 있을때, docker hub를 이용해서 프로젝트를 push 한 다음 도커 커맨드로 이미지를 내려 받아 올리게 된다. 1. mvn clean packae 2. docker build 3. docker login 4. docker push 5. docker pull > mvn clean package 이때 도커의 이미지를 docker hub에 올려야하는데 이 도커 허브에 올리기 위해선 우선 login을 먼저 해야한다. window에서 docker desktop을 이용하면 ui로 실행할 수 있지만, cli로 하는게 추후에도 도움이 많이 될 테니 cli로 일부러 사용하려고 노력을 할 예정이다. > docker build --tag ..