Docker 轻量级管理工具 -Portainer 的搭建及汉化

本贴最后更新于 1422 天前,其中的信息可能已经天翻地覆

声明

本教程不对任何由于操作者行为导致的任何结果负责!!!

1.准备工作

1.1 汉化包下载

点此下载

1.2 创建初始文件夹

mkdir -p /root/portainer/{data,public}

参数解释:

  • public:前端文件路径
  • data:portainer 数据文件路径

1.3 解压汉化包

unzip Portainer-CN.zip -d /root/portainer/public

2.protainer 搭建

docker run -d \
    --net host \
    -p 9000:9000 \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /root/portainer/data:/data \
    -v /root/portainer/public:/public \
    --name prtainer \
    portainer/portainer

说明:网上的教程使用的是 1.20.2 镜像版本,但是实际上验证发现,用最新的镜像汉化效果反而比指定版本的略好一点(截止 2020 年 05 月 06 日 10:21:40 最新版本 1.23.2
DockerHub

效果:
image.png

3.使用 portainer

3.1 设置密码

访问 http://192.168.4.222:9000,设置管理员密码,密码长度不少于八个字符
image.png

3.2 选择监控方式

3.2.1 监控本地 docker 容器

默认是监控远端 docker 容器,如果只想监控本地的 docker 容器,请选择第一个
image.png

image.png

点击 local 即可查看概览
image.png

查看容器
image.png

其他功能还是自行挖掘吧...

3.2.2 监控远程 docker 容器

参考:用 Portainer 远程管理 docker

注意:远程监控 docker 容器,需要开启被监控主机的 2375 端口,修改对应配置之后需要重启被监控主机的 docker 服务才能生效,重启 docker 服务之后会导致所有正在运行的 docker 容器全部重启,本教程不对任何由于操作者行为导致的任何结果负责!!!

添加其他远程端点
image.png

image.png

image.png

image.png

image.png

注意:开启 docker 的 2375 端口时分危险,开启之后无疑是将 docker 的所有操作权限全部暴露在外面,故 portainer 也提供了证书加密的方式进行 docker 的监控

image.png

参考资料

  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    475 引用 • 899 回帖 • 1 关注
  • Portainer
    2 引用 • 1 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...