目錄
GitHub上的 poratiner部署方式
https://github.com/portainer/portainer-docs/blob/b858ce27ee56d097d195a64ded54373ef670ffd9/docs/source/deployment.rst
創建
sudo docker volume create portainer_data
sudo docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
Web訪問 127.0.0.1:9000
user: admin
password: tryportainer
docker-compose
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
官方網址:https://www.portainer.io/installation/
編寫docker-compose.yml 文本本件
1、創建docker-compose.yml
touch docker-compose.yml
2、編輯 vim docker-compose.yml
3、寫入內容
version: '2'
services:
portainer:
image: portainer/portainer
restart: always
ports:
- "9000:9000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /data/docker/portainer/data:/data
瀏覽器中輸入http://ip:9000即可訪問
用戶名默認 admin
密碼為宿主機密碼
touch docker-compose.yml
version: '2'
services:
portainer:
image: portainer/portainer
command: -H unix:///var/run/docker.sock
restart: always
ports:
- 9000:9000
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- portainer_data:/data
volumes:
portainer_data: