기타
docker image생성, 삭제, docker hub 이용하기
멍토
2020. 9. 15. 00:06
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>