본문 바로가기
728x90
반응형

Docker26

01 스웜 모드 서비스 도커 vs 스웜 모드 도커 명령어의 제어 단위 ≫ 컨테이너 스웜 모드 명령어의 제어 단위 ≫ 서비스 서비스 같은 이미지에서 생성된 컨테이너의 집합 서비스를 제어하면 해당 서비스 내의 컨테이너에 같은 명령이 실행됨 서비스 내에 컨테어너는 한 개 이상 존재할 수 있으며, 컨테이너들은 각 워커 노드와 매니저 노드에 할당됨 각 노드에 할당된 컨테이너들을 태스크(task)라고 함 #1 서비스 생성 #2 서비스 조회 #3 서비스 상세 정보 조회 #4 서비스 삭제 docker rm과 달리 서비스의 상태에 관계 없이(중지 여부와 관계 없이) 서비스의 컨테이너를 바로 삭제할 수 있음 #5 nginx 웹 서버 서비스 생성 #6 스웜 클러스터 내의 어떤 노드로 접근해도 서비스에 접근이 가능 nginx 컨테이너가 없는 노드로.. 2020. 9. 17.
도커로 MySQL 설치 및 실행 윈도우 도커 데스크탑에 파일 공유 폴더를 추가합니다. MySQL 도커 이미지를 다운로드합니다. PS C:\Users\myanj> docker pull mysql:8.0.20 : PS C:\Users\myanj> docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql 8.0.20 30f937e841c8 7 days ago 541MB MySQL 컨테이너 생성 및 실행에 사용할 docker-compose.yml 파일을 작성합니다. version: "3" # 파일 규격 버전 services: # 컨테이너 정의 db: # 서비스 이름 image: mysql:8.0.20 # 이미지 이름 container_name: mysql_db # 컨테이너 이름 ports: - "3.. 2020. 5. 28.
09 docker container network 네트워크 확인 도커는 기본값으로 bridge, host, none 세개의 네트워크를 만들며, 도커 네트워크를 확인하려면 docker network ls 명령을 사용합니다. root@server:~/docker# docker network --help Usage:docker network COMMAND Manage networks Options: --help Print usage Commands: connect Connect a container to a network create Create a network disconnect Disconnect a container from a network inspect Display detailed information on one or more networks .. 2019. 5. 20.
08 docker image 생성 도커 컨테이너는 도커 이미지를 바탕으로 작성하지만 반대로 도커 컨테이너를 바탕으로 도커 이미지를 작성할 수도 있습니다. 컨테이너로부터 이미지 작성 컨테이너로부터 이미지를 작성하려면 docker container commit 명령을 사용합니다. root@server:~/docker# docker container commit --help Usage:docker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] Create a new image from a container's changes Options: -a, --author string Author (e.g., "John Hannibal Smith ") -c, --change list Apply Doc.. 2019. 5. 20.
728x90
반응형