도커 이미지 생성
1. 도커 이미지 생성
- #1. 실행중인 컨테이너를 이용해 이미지 제작
- docker commit 대상컨테이너 이미지명:태그 (ex)docker commit db1 mydb:1.0)
- #2. Dockerfile 생성
- vim Dockerfile 입력 후, 다음과 같이 작성
FROM nginx
RUN ["mkdir", "/test"]
RUN ["mkdir", "-p" ,"/web/site1/public"]
COPY ./html /web/site1/public
COPY ./conf /etc/nginx/conf.d
- #3. 도커 이미지 빌드
- docker build -t 이미지명:태그명 도커파일 경로 (docker build -t myimg:1.0 /home/user1/work/nginx)
- #4. 도커 이미지 업로드
- dokerhub 사이트 가입
- docker login : 아이디, 이름 입력
- docker push 계정닉네임/이미지명:태그명
- 업로드를 위해 이미지명에 닉네임 넣기 : docker image tag myimg:1.0 nickname/myimg:1.0
- #5. 도커 이미지 다운로드 : docker pull nickname/myimh:1.0
'Back-End Study > Linux' 카테고리의 다른 글
도커 컴포즈를 이용해 컨테이너 관리 (0) | 2022.10.06 |
---|---|
mariadb 컨테이너 실행 (0) | 2022.10.06 |
컨테이너의 네트워크 통신 (0) | 2022.10.01 |
컨테이너의 nginx 설정과 root 폴더 관리하기 (0) | 2022.09.29 |
도커 마운트 볼륨 (0) | 2022.09.29 |