Ubuntu部署Docker可视化工具——Portainer中文版(超详细版)
介绍:
Portainer是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
步骤:
一、下载Portainer汉化
这是我自己搭建的可道云
http://103.194.107.58:9001/#s/_gqyI7pA
提取密码为 docker
二、上传文件并解压
创建一个portainer文件夹
mkdir /www/env/docker/portainer #创建一个portainer文件夹
通过SFTP协议将下载的文件夹上传至创建的文件夹中
sftp 用户名@IP #用户名为自己登录账户
#IP为虚拟机/服务器地址
put “C:Downloadspublic-public.tar” /www/env/docker/portainer
#"C:Downloads"为宿主机下载的目录列表
#"public-public.tar"为下载的文件夹名称
#"/www/env/docker/portainer"为服务器创建的目录列表
解压文件到指定的public目录
cd /www/env/docker/portainer #进入文件所在目录下
tar -zvxf public-public.tar.gz #解压刚上传的文件
mv public-public public #移动到public目录
三、 拉取Portainer镜像(指定镜像版本为2.9.1)
docker pull portainer/portainer-ce:2.9.1 #拉取镜像
查看镜像
[root@C202504151598327]# docker images #查看镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
dockertest 1.0 7f4faa206171 42 hours ago 760MB
centosjava8 1.0 b66e5037b732 2 weeks ago 1.27GB
redis 6.2.6 7614ae9453d1 2 years ago 113MB
mysql 5.7 c20987f18b13 2 years ago 448MB
portainer/portainer-ce 2.9.1 bc46de77a3ff 2 years ago 252MB
四、启动Portainer容器
root@C202504151598327:~# docker run -d --restart=always
> --name="portainer"
> -p 9000:9000
> -v /var/run/docker.sock:/var/run/docker.sock
> -v portainer_data:/data
> -v /www/env/docker/portainer/public:/public
> portainer/portainer-ce:2.9.1
8232a79a552d16785c4bad39b24772978c33d322e0e80a4cb6fdc750686654cb
# /www/env/docker/portainer/public 更换为自己解压文件的路径文件
五、查看容器运行状态
root@C202504151598327:~# docker ps -a #查看容器
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8232a79a552d portainer/portainer-ce:2.9.1 "/portainer" 5 minutes ago Up 5 minutes 8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->90 00/tcp portainer
1cee360d15ad registry.cn-hangzhou.aliyuncs.com/kodcloud/kodbox "/entrypoint.sh supe…" 4 days ago Up 4 days 443/tcp, 9000/tcp, 0.0.0.0:9001->80/tcp, :::9001->80/tc p kodbox-app-1
4f2cecd3896a registry.cn-hangzhou.aliyuncs.com/kodcloud/mariadb:10.6 "docker-entrypoint.s…" 4 days ago Up 4 days 3306/tcp kodbox-db-1
8d09e7ed8d88 registry.cn-hangzhou.aliyuncs.com/kodcloud/redis:alpine "docker-entrypoint.s…" 4 days ago Up 4 days 6379/tcp kodbox-redis-1
六、访问Portainer-Web界面
访问地址:https://服务器 IP 地址:端口
汉化后页面展示: