사용자 도구

사이트 도구


docker:dockerfile

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

docker:dockerfile [2020/04/23 01:21] (현재)
starlits 만듦
줄 1: 줄 1:
 +====== Dockerfile 사용하기 ======
  
 +===== 사전지식 =====
 +  - Dockfile 을 사용한다는 것은 도커 이미지를 다운받아 설치되어 있어야 한다.
 +
 +==== 간단 사용법 ====
 +  - ubuntu 이미지를 다운로드 받는다 <code>
 +$ docker pull ubuntu
 +$ docker images
 +</code>
 +  - Dockerfile 을 생성한다 <code>
 +$ cat Dockerfile
 +FROM ubuntu
 +ENTRYPOINT ["echo", "hello"]
 +</code>
 +  - docker build 명령어를 이용하여 이미지를 생성한다 <code>
 +docker build --tag echoubuntu:1.0 .
 +</code><code>
 +Sending build context to Docker daemon   5.12kB
 +Step 1/2 : FROM ubuntu
 + ---> 4e5021d210f6
 +Step 2/2 : ENTRYPOINT ["echo", "hello"]
 + ---> Running in cfb8f6102228
 +Removing intermediate container cfb8f6102228
 + ---> 9b17384ae027
 +Successfully built 9b17384ae027
 +Successfully tagged echoubuntu:1.0
 +</code> 
 +  - 도커 실행 <code>
 +$ docker run --rm echoubuntu:1.0
 +</code><code>
 +hello
 +</code>
 +
 +==== 옵션 ====
 +^ --tag(또는 -t) | 새로 생성할 이미지 이름을 지정 | 
 +^ 마지막에 점(.) | Dockerfile 위치 |
 +^ --file(또는 -f) | 파일 이름이 Dockerfile이 아닌 경우 |
 +
 +==== 참고사이트 ====
 +  - https://javacan.tistory.com/entry/docker-start-7-create-image-using-dockerfile
docker/dockerfile.txt · 마지막으로 수정됨: 2020/04/23 01:21 저자 starlits