웹 프로그래밍

[AWS (2)] AWS 도커 설치

728x90
반응형

도커 설치

https://docs.docker.com/engine/install/ubuntu/

 

 

 

Install Docker Engine on Ubuntu

 

docs.docker.com

> 그냥 시키는대로 하면됨

 

portainer 설치

https://documentation.portainer.io/v2.0/deploy/linux/

 

Redirecting...

 

documentation.portainer.io

그대로 하면되는데 sudo로 관리자 설정주고 하면 됨

 

sudo docker volume create portainer_data

 

sudo docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

 

(8000 포트는 빼주었다.)

 

vultr이용할땐 이것만으로 :9000통해 portainer 접속이 가능했으나 AWS는 기본적으로 모든 포트를 방화벽으로 막아둔다. 이를 뚫어주는 작업이 필요하다. 

 

 

인스턴스 ID 들어가기 > 보안 > 보안그룹 > 인바운드 규칙 편집 > 규칙추가 > 포트 9000, 소스 0.0.0.0/0 (전체허용임)

이제 접속가능.

 

* 스웜 시작: sudo docker swarm init

 

728x90
반응형