본문 바로가기

클라우드 컴퓨팅14

도커 네트워크 기본 #2 - 네트워킹 튜토리얼(bridge) 도커 네트워크 드라이버 튜토리얼 default bridge network 기본 브리지 네트워크는 프로덕션 환경에 적합한 선택이 아니다. docker run -dit --name alpine1 alpine ash docker run -dit --name alpine2 alpine ash docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 87f41c9fb908 alpine "ash" 7 seconds ago Up 6 seconds alpine2 21e9857321ae alpine "ash" 16 seconds ago Up 15 seconds alpine1 docker network inspect bridge [ { "Name": "bridge".. 2022. 5. 28.
도커 네트워크 기본 #1 - 개요 도커 네트워크 개요 도커 컨테이너는 격리된 환경에서 동작한다. 따라서 다른 컨테이너와의 통신은 기본적으로 불가능 하다. 하지만 각각의 컨테이너들을 네트워크에 연결시켜 서로 통신이 가능하다. 도커 네트워크 조회 docker network ls NETWORK ID NAME DRIVER SCOPE 667b030a7039 bridge bridge local b6c845f5b7ae host host local fcaada9c5dd4 none null local bridge, host, none은 디폴트로 생성되는 네트워크이다. (삭제가 불가능 하다.) 도커 네트워크 종류 bridge : 기본 네트워크 드라이버 이다. 컨테이너 생성시에 드라이버를 지정하지 않으면 해당 드라이버가 선택 된다. host : 컨테이너와 .. 2022. 5. 28.
도커 컨테이너 생성 및 실행 하기 #1 - 단독 컨테이너 예시 Apache httpd 컨테이너 생성 docker run --name cntr-httpd-01 -d -p 8080:80 httpd NGINX 컨테이너 생성 docker run --name cntr-nginx-01 -d -p 8080:80 nginx MySQL 컨테이너 생성 docker run --name cntr-mysql -e MYSQL_ROOT_PASSWORD= -d -p 3306:3306 mysql docker exec -it cntr-mysql bash root@5dd3eb4208e9:/# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is.. 2022. 5. 24.
도커 기본 명령어 - 컨테이너 생성, 삭제, 실행, 정지 도커 이미지 얻기 docker pull {이미지 이름}:[태그] docker pull {도커 ID/이미지 이름}:[태그] pull 명령은 도커 레지스트리에서 이미지를 가져와 시스템에 저장한다. 태그를 생략하는 경우 디폴트 값 : latest $ docker pull alpine $ docker pull docker/getting-started:latest 도커 이미지 목록 조회 docker image ls docker images image ls 또는 축양형인 images 명령은 시스템의 모든 이미지 목록을 출력한다. $ docker image ls $ docker images 도커 이미지 삭제 docker image rm [옵션] {이미지 ID}:[태그] docker image rm [옵션] {도커 I.. 2022. 5. 21.