Docker 图形化管理工具Portainer.io

目录

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:



##docker部署portainer --k8s管理
http://alibaba588.com:9000
admin

posted @   小强找BUG  阅读(1514)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示