前言
前面发布了2篇关于 Docker 的文章,可以先回顾查看,原文路径如下:
1、最新版本Docker安装 :
https://blog.51cto.com/u_12048894/5133295
2、给 Docker 版本升级 :
https://blog.51cto.com/u_12048894/5150677
今天继续分享关于 Docker 的技术话题,可视化管理工具Portainer安装配置。
基本配置
系统环境 Ubuntu 20.04.3 LTS
在安装任何软件包之前,需要先更新现有的软件包列表,执行指令如下 :
sudo apt update 或 sudo apt-get update。
安装 Portainer
安装之前,先登录 GitHub 查看 portainer 项目信息。
接着通过命令安装 Portainer 工具,执行如下指令:
可以看到安装很简单,就两条命令执行完,Portainer 工具也就算安装好了,两条执行指令如下:
# docker volume create portainerData
# docker run -d -p 9000:9000 --name myportainer -v /var/run/docker.sock:/var/run/docker.sock -v portainerData:/data portainer/portainer
参数解读:
-v /var/run/docker.sock:/var/run/docker.sock #挂载本地 /var/run/docker.socker 与容器的 /var/run/docker.socker 连接。
-v portainerData:/data portainer/portainer #数据持久化。
-p 9000:9000 --name myportainer #把容器的9000端口映射到宿主机的9000端口,:后9000是容器的端口,:前面的 9000 就是宿主机的端口,也就是通过浏览器能访问的端口,并给容器起名为 myportainer。
通过本地浏览器访问:http://服务器 IP:9000 访问 portainer 系统,如下图:
首次登陆需要给 admin 用户设置密码,设置的密码请记牢。
接着点击【Create user】进入下一步。
单机版选择【Local】作为镜像连接选项,然后点击【Connect】即可连接到本地 docker,进入下一步。
portainer 后台管理界面如上图
到此,就可以正常使用 portainer 系统了。
进行汉化
默认安装完 portainer 系统,都是英文版的,各位觉得友好吗?
万能的 GitHub 啥都有啊,Portainer-CN2021 项目就是汉化 portainer 系统所诞生的,既然有汉化,那就接着干吧。
下载汉化包
# wget https://imnks.com/usr/uploads/2021/10/Portainer-CN2021-IMNKS.COM-1018.zip
在根目录下,新建 public 目录,然后把汉化包解压到 public 目录里。
停止容器,删除之前创建的容器,然后重新创建,重新启动个新容器。
# docker run -d -p 9000:9000 --name myportainer -v /var/run/docker.sock:/var/run/docker.sock -v /home/scm/public:/public -v portainerData:/data portainer/portainer
汉化后的面板
汉化还是比较完整
到此,可视化管理工具Portainer安装就算安装配置完成。