快速部署Portainer含有汉化版

镜像拉取

搜索

docker search portainer

拉取

docker pull docker.io/portainer/portainer

单机版

如果是单机版,也就是仅有一个docker宿主机,运行方式比较简单,直接执行以下命令即可

部署命令

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test docker.io/portainer/portainer

参数解释

参数作用
-d后台运行容器​( detached mode )。
-p 9000:9000​端口映射:将容器的 9000 端口映射到宿主机的 9000 端口(Portainer 默认 Web 界面端口)。
–restart=always​重启策略:容器退出时自动重启(生产环境推荐配置)。
-v /var/run/docker.sock:/var/run/docker.sock​挂载卷:将宿主机的 Docker 套接字(/var/run/docker.sock)挂载到容器内,使 Portainer 可以直接控制宿主机的 Docker 守护进程。
–name prtainer-test​指定容器名称:将容器命名为 prtainer-test(注意拼写是否正确)。
docker.io/portainer/portainer​镜像名称:拉取官方 Portainer 镜像(最新版可能为 portainer/portainer-ce,建议检查版本)。

集群版本

更多的情况下,我们会有一个docker集群,可能有几台机器,也可能有几十台机器,因此,进行集群管理就十分重要了,Portainer也支持集群管理,Portainer可以和Swarm一起来进行集群管理操作。这里我首先搭建了一个Swarm
集群的话这里就不需要直接映射了
第一次需要设置密码

部署命令

docker run -d -p 9000:9000 --restart=always --name prtainer-test docker.io/portainer/portainer

验证

部署成功访问地址:http://localhost:9000

汉化版本

docker run -d -p 8000:8000 -p 9000:9000 --name portainer-zh --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /docker_data/portainer/data:/data \
-v /etc/localtime:/etc/localtime \
liuximeng520/portainer-zh:2.19.0
  • 本地文件需要创建
  • /docker_data/portainer/data
  • /etc/localtime

👨💻 作者:Teddy(公众号:码尚云软件)
如果本文对您有帮助,欢迎 点赞👍 | 收藏⭐ | 关注👦,获取更多运维干货!
如有疑问,欢迎在评论区留言交流~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农吗

感谢您的大力支持,感谢感谢!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值