오늘만살자
docker + portainer install 본문
서버1: manager
서버2: node01
서버3: node02
sudo groupadd docker
sudo usermod -aG docker $USER
su - $USER
sudo apt-get update
sudo apt-get upgrade -y
sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
sudo apt-get -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common wget
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get -y install docker-ce docker-ce-cli containerd.io
sudo curl -L https://github.com/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
매니져 서버에서
docker swarm init
노드 서버에서
docker swarm join --token SWMTKN-1-5tyy91fj78rhvxerf1xgh5omfawg59l4n81tu7m1mmzfpcu89z-ciwhhfmk4yyfmdk1aao00wvys 10.178.0.38:2377 <==설정마다 틀림
매니져서버에서
docker node ls
curl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.yml
docker stack deploy --compose-file=portainer-agent-stack.yml portainer
데쉬보드에서 -> Go to cluster visualizer 클릭 다른 서버의 정보를 같이 볼수 있다.
'Docker' 카테고리의 다른 글
이미지/컨테이너 일괄 삭제 (0) | 2020.02.10 |
---|---|
컨테이너 tar 파일로 export import (0) | 2020.02.10 |
네트워크 작성 및 연결 (0) | 2020.02.10 |
docker registry https error (0) | 2020.01.29 |
php 도커 생성사이트 (0) | 2020.01.17 |