一、拉取指定版本镜像portainer-ce 2.9.1
汉化指定版本2.9.1所以需要拉取指定的版本,如果不需要汉化的话,直接拉取最新版即可。

docker pull portainer/portainer-ce:2.9.1

二、查看镜像是否拉取成功

docker images

在这里插入图片描述
三、创建安装目录

mkdir /www/env/docker/portainer

四、下载汉化包
如GitHub下载不下来,我这里准备了下载好的。

GitHub:
https://github.com/eysp/public/releases/tag/public

百度网盘:[链接:https://pan.baidu.com/s/1qeNxKdNzfkgHZH16y60a8g
提取码:lqf9]

五、上传汉化版,解压到指定路径下
在Windows运行下面的命令,C:\Users\L\Desktop\public-public.tar.gz是汉化包存放的位置。

 scp C:\Users\L\Desktop\public-public.tar.gz root@192.168.10.126:/root

解压汉化版到指定目录下

tar -xf public-public.tar.gz /www/env/docker/portainer/

六、运行容器

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

七、查看容器是否启动

docker ps

[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
574c103758ea portainer/portainer-ce:2.9.1 “/portainer” 31 hours ago Up 31 hours 8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp portainer
[root@localhost ~]#

PS:如果报错 docker: Error response from daemon: pull access denied for xxx, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied.
只需要重启docker服务即可

sudo systemctl restart docker 

八、访问portainer-ce
http://IP:9000
设置用户名和密码,在环境中选择本地即可。再次运行既不会报错了。

汉化后的效果
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐