본문 바로가기
728x90
반응형

Infra/Docker_K8S43

Dockerfile작성법3 - EXCUTE 방식에서 쉘변수 인식 root@template:~/Lab# root@template:~/Lab# cat Dockerfile.2 FROM ubuntu RUN echo "Shell: HOME Dir --> $HOME " 2022. 7. 31.
Dockerfile 작성법2 - CMD, ENTRYPOINT COPY : 이미지 파일로 복사하기 CMD : 이미지로부터 컨테이너를 생성하여 최초로 실행할 때 수행. PID 1번을 지정할때 사용. 명령을 USER가 바꿀수 있음. docker run 으로 실행시를 말하는듯. 예) docker run -it -name myping1 centos ping localhist ping localhost 가 1번 pid 가 되도록 변경하는것. ENTRYPOINT : 이미지로부터 컨테이너를 생성하여 최초로 실행할 때 수행. PID 1번을 지정할때 사용. 명령을 바꿀수 없음. -f 는 도커파일의 파일명을 지정하는 옵션이고, -t 는 생성할 이미지의 이름을 지정하는 옵션 차이점: ENTRYPOINT는 항상 실행이 되고, CMD는 docker run 명령어를 실행할 때, 변경이 가능.. 2022. 7. 31.
DockerFile 작성법1 컨테이너 이미지 파일의 구성예 : 레이어 저장방식을 사용함 여러개의 레이어로 이루어진 이미지들이 하나의 파일 시스템으로 보이는건 모든 레이어들을 union filesystem 방식으로 사용하기 때문임. 컨테이너를 생성할 때도 레이어 방식을 사용하는데, 기존의 이미지 위에 읽기/쓰기 레이어를 추가한다. (참조 https://cultivo-hy.github.io/docker/image/usage/2019/03/14/Docker%EC%A0%95%EB%A6%AC/ ) [Docker] 개념 정리 및 사용방법까지. cultivo-hy.github.io Dockerfile : 도커 이미지 파일의 청사진 Docker 빌드 명령어 ▶ 기본 빌드 명령어: - docker build -t ▶ dockerfile 지정을 위한.. 2022. 7. 30.
도커 이미지 올리기 root@template:~# docker pull centos Using default tag: latest latest: Pulling from library/centos a1d0c7532777: Pull complete Digest: sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177 Status: Downloaded newer image for centos:latest docker.io/library/centos:latest root@template:~# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE mysql latest 38643ad93215 3 days ago 446M.. 2022. 7. 30.
728x90
반응형