본문 바로가기

DOCKER

(3)
[Docker 기초] 명령어 실행. 호스트와 컨테이너의 파일 시스템 연결 pwd 컨테이너를 대상으로 실행되는 명령어 docker exec : Execute a command in a running container Usage : docker exec [OPTIONS] CONTAINER COMMAND [ARG...] --interactive , -i Keep STDIN open even if not attached --tty , -t Allocate a pseudo-TTY 터미널과 컨테이너가 지속적으로 연결할때는 -it docker exec ws2 /bin/sh (Bourne shell 실행. 기능 다소 부족) docker exec -it ws2 /bin/bash (Bash shell 실행 추천) 호스트와 컨테이너의 파일 시스템 연결 실행환경은 컨테이너가 파일 수정은 호스트에서..
[Docker 기초] 도커 네트워크 도커로 동작하는 많은 소프트웨어들이 네트워크를 사용. (+ 잘 모른다면 WEB1 공부 필요) 도커를 이용하면 웹서버가 container에 설치됨. 컨테이너가 설치된 운영체제를 도커 host라고 부름 여러개의 컨테이너가 포함될 수 있음 독립적인 실행환경으로 구성. container와 host의 포트를 연결 시켜주어야 함. port forwarding Publish or expose port (-p, --expose) docker run -p 127.0.0.1:80:8080/tcp ubuntu bash http://localhost:8081/으로 접속 로그를 확인하면 잘 동작하는 것을 볼 수 있음 :)
[Docker 기초] 설치 및 시작하기. image를 날려버렸는데 container는 남아있을 때 Docker 기초 host. container. Container 기술을 이용. ex Docker 도커의 이용자 되기! 설치 - 리눅스 기반. 내가 사용하는 운영체제가 리눅스가 아니여도 사용 가능. 가상 머신에 설치함 (속도저하 감수). 도커의 편의성 도커 이미지 [docker hub] ---- pull ----> [image] ---- run ----> [container] 도커 허브에서 이미지를 가져오고 컨테이너에서 런 해보기 :) 1.이미지 pull : 도커 허브에서 이미지 가져오기 docker pull : Download an image from a registry docker images : List images (잘 다운받았는지 확인) 2. 컨테이너 run docker run : Create ..