[Docker]portainer설치, 오류해결

Error maze·2022년 3월 24일
0

docker

목록 보기
2/3

문서 https://docs.portainer.io/v/ce-2.11/start/install/server/docker/linux#introduction

1. portainer가 db를 저장하기 위해 사용할 volume 만들기

sudo docker volume create portainer_data

2. portainer 설치

-p 9000:9000 옵션이
Docker 에서 사용하는 포트 9000번과 Docker가 설치된 호스트 포트 9000 번과 매칭 시키는 옵션이다.
이로써 외부에서도 9000 포트를 통해 Portainer 관리 페이지에 접근할 수 있게 된다.

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:2.11.1

3. 설치된 portainer 확인

sudo docker ps
또는
sudo docker container ls

4. aws에서 ec2서버의 포트 열기

9000번 포트

client sent an HTTP request to an HTTPS server 오류

[퍼블릭ip]:9443으로 접속했었을 때의 오류

9000포트 새로 열었더니 해결.
대신 새로 열었으니까 이미지도 두 개, 컨테이너도 두 개..

5. create user

6. connect docker

7. swarm 초기화

sudo docker swarm init 

8. portainer.io에서 swarm과 secrets 카테고리가 생긴 것을 확인할 수 있음.

출처 :
https://help.iwinv.kr/manual/read.html?idx=548
작정하고 장고

profile
에러의 지옥 속 막다른 길 (ง •̀_•́)ง

0개의 댓글