当前位置: 首页 > news >正文

docker 安装可视化工具 Protainer 以及 汉化

一、创建保存数据的卷

安装网址:Install Portainer BE with Docker on Linux - Portainer Documentation

docker pull portainer/portainer

二、根据portainer镜像创建容器

docker run -d -p 8000:8000 -p 9000:9000\
--name portainer --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer

执行过程:

1-后台启动容器
[root@syf /]# docker run -d -p 8000:8000 -p 9443:9443 \
> --name portainer --restart=always \
> -v /var/run/docker.sock:/var/run/docker.sock \
> -v portainer_data:/data \
> portainer/portainer-ee:latest
Unable to find image 'portainer/portainer-ee:latest' locally
latest: Pulling from portainer/portainer-ee
7721cab3d696: Pull complete 
0645e7e2a110: Pull complete 
3ce11b94aaa3: Pull complete 
Digest: sha256:0dcf19ddc8a844ca1868aac48e3985e3a562f91da40c93558a5c7a21d24d5148
Status: Downloaded newer image for portainer/portainer-ee:latest
c5e3510f205c2cbb2c68faea488ae4e10f28cedb1f92753558f78681240201a42-查看已经启动容器
[root@syf /]# docker ps
CONTAINER ID   IMAGE                           COMMAND                  CREATED          STATUS          PORTS                                                                                            NAMES
c5e3510f205c   portainer/portainer-ee:latest   "/portainer"             49 seconds ago   Up 48 seconds   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp, 9000/tcp   portainer
a34aff536643   redis:6.2.6                     "docker-entrypoint.s…"   3 weeks ago      Up 6 hours      0.0.0.0:6379->6379/tcp, :::6379->6379/tcp                                                        redis6.2.6
2a384f369e0b   mysql:5.7                       "docker-entrypoint.s…"   3 weeks ago      Up 6 hours      0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp                                             mysql5.7

 三、放开端口

  • 打开特定端口:iptables -A INPUT -p tcp --dport <端口号> -j ACCEPT
  • 保存规则:/etc/rc.d/init.d/iptables save 
  • 重启服务:/etc/init.d/iptables restart
  • 查看端口是否开放:iptables -L -n

访问地址:https://192.168.1.1:9000

1-第一次设置密码 

选择Lcoal 

 

 访问页面

Portainericon-default.png?t=N7T8http://192.168.1.1:9000/

四、汉化

下载结尾tar.gz的压缩包(我已经上传我的资源,可以直接下载)

Release public · eysp/public · GitHubportainer-ce 汉化文件. Contribute to eysp/public development by creating an account on GitHub.icon-default.png?t=N7T8https://github.com/eysp/public/releases/tag/public

 

4.1上传文件,目录如下
[root@syf portainer]# pwd
/www/env/docker/portainer
[root@syf portainer]# ls
public-public.tar.gz

 解压文件到指定的public目录

tar -zvxf public-public.tar.gz
mv public-public public
 4.2 拉取镜像(指定版本为2.9.1
docker pull portainer/portainer-ce:2.9.1

查看 

[root@syf portainer]# 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
4.3 运行容器

/www/env/docker/portainer/public 更换为自己解压文件的路径地址,如上面4.1

/www/env/docker/portainer/data (此路径为portainer-ce运行的相关数据目录)更换或者去掉映射

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

运行过程如下

运行容器
[root@syf 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
01426f3991ea51a0ba2682499eca4827db5dd6ee4c6f2c00372388f6a731b76f查看容器
[root@syf portainer]# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED         STATUS         PORTS                                                           NAMES
01426f3991ea   portainer/portainer-ce:2.9.1   "/portainer"             5 seconds ago   Up 4 seconds   8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp   portainer
a34aff536643   redis:6.2.6                    "docker-entrypoint.s…"   3 weeks ago     Up 2 hours     0.0.0.0:6379->6379/tcp, :::6379->6379/tcp                       redis6.2.6
2a384f369e0b   mysql:5.7 

 访问地址:https://192.168.1.1:9000

http://www.lryc.cn/news/269153.html

相关文章:

  • 【SpringBoot篇】详解Bean的管理(获取bean,bean的作用域,第三方bean)
  • 彭涛:2023年终复盘,工作,团队,个人!
  • 【数据结构和算法】---二叉树(2)--堆的实现和应用
  • 【大模型实践】基于文心一言的对话模型设计
  • 聊聊PowerJob的StoreStrategy
  • HTML+CSS+JS网页设计期末课程大作业 web课程设计 web前端开发 网页规划与设计
  • vscode | python | remote-SSH | Debug 配置 + CLIP4Clip实验记录
  • 【Linux】实现windows主机与ubuntu虚拟机系统之间文件/字符复制粘贴
  • Ubuntu22.04-安装后Terminal无法调出
  • ffmpeg两种windows版本区别说明
  • 最新国内AI绘画Midjourney绘画提示词Prompt分享
  • ChatGPT4.0(中文版)国内无限制免费版(附网址)
  • 模拟电路基础知识笔记,你想知道的都有,建议收藏!
  • 【强化学习】基于蒙特卡洛MC与时序差分TD的简易21点游戏应用
  • Pandas 高级教程——高级时间序列分析
  • 解决Pycharm pip安装模块太慢问题,pycharm2022没有manage repositories配置镜像源
  • 十二:爬虫-Scrapy框架(上)
  • BUUCTF Reverse/[2019红帽杯]Snake
  • 概率论相关题型
  • C#中的Attribute详解(上)
  • 天津医科大学临床医学院专升本药学专业有机化学考试大纲
  • 电脑开机自动断电,简单4招,快速解决!
  • 线程基础知识(三)
  • elasticsearch系列七:聚合查询
  • SQL面试题挑战11:访问会话切割
  • 2023“楚怡杯”湖南省赛“信息安全管理与评估“--应急响应(高职组)
  • 【Python百宝箱】Python引领制造变革:CAM技术全景解析与实战指南
  • 【新版Hi3559AV100 旗舰8K30 AI摄像机芯片】
  • 小样本学习idea(不断更新)
  • 表情包搜索网站