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>
'기타' 카테고리의 다른 글
ubuntu에서 .env로 겪은 일 (0) | 2020.09.27 |
---|---|
AWS EC2(ubuntu) Nginx에 https 적용하기(security) (0) | 2020.09.16 |
AWS EC2(ubuntu)에서 docker를 이용한 mysql 올리기 (0) | 2020.09.11 |
docker에 올린 mysql 데이터 백업/복구 하기 (0) | 2020.09.10 |
window 에서 docker를 이용한 mysql 컨테이너 올리기 (0) | 2020.09.09 |
댓글