본문 바로가기

클라우드 컴퓨팅15

도커 컨테이너 생성 및 실행 하기 #2 - 여러 개의 컨테이너 연동하기 워드프레스 컨테이너와 MySQL 컨테이너 연동하기 워드프레스 컨테이너와 MySQL 컨테이너를 생성하고 연동할 것이다. 중요한 것은 아래의 작업 순서를 반드시 지켜서 진행 해야 한다. 작업 순서 : 도커 네트워크 생성 > MySQL 컨테이너 생성 > 워드프레스 컨테이너 생성 > 워드프레스 설치 네트워크 생성 docker network create wordpress-net MySQL 컨테이너 생성 docker run --name wordpress-mysql -dit --net wordpress-net -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1 -e MYSQL_DATABASE=wordpress_db -e MYSQL_USER=wordpress -e MYSQL_PASSWORD=1 mysq.. 2022. 5. 28.
도커 네트워크 기본 #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.