기타

docker image생성, 삭제, docker hub 이용하기

멍토 2020. 9. 15.

docker에서 설정한 환경을 다른곳에서 사용하기 위해서는 image화를 해야한다.

이번에는 image를 생성, 삭제하는 방식과 docker hub에 올리는 방식을 적어보려 한다.

1. docker 이미지 저장하기

  • 작업한 내용을 컨테이너화 하고 싶다면 commit 명령어를 이용하여 저장이 가능하다.
docker commit <컨테이너이름> <저장할 이미지 이름:태그이름>
  • image에 태그를 달고싶다면 commit을 할때 이용하거나 아래와 같이 사용가능하다.
docekr tag <이미지 이름> <your_docker_id>/<컨테이너이름:태그>

2. docker image 올리기

  • 이미지를 만들었으면 docker hub에 이미지를 올려야 한다.

  • docker hub에 repository를 만든다.

  • 올려야할 이미지와 동일한이름의 repository면 된다.(혹은 반대던가)

  • repository를 만들면 사이트 우측에 아래와 같이 적으라 나온다.

docker push <your_docker_id>/<컨테이너이름:태그>

3. docker 이미지 삭제하기

  • 이미지가 필요없어졌다면 삭제할때가 생긴다. 명령어는 아래와 같다.
docker rmi <image name>

댓글

💲 광고입니다.