docker UI管理工具portainer以及nginx的增、删、改、查配置示例

处理docker要在命令行下处理,需要写一堆的命令,又长又难记,效率也低。
引入一个图形化界面管理工具效率和体验就好多了!
常见的工具有3种:shipyard,portainer,dockerUI
以下介绍portainer的安装

1.下载镜像
docker pull docker.io/portainer/portainer

2.启动

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer

3.浏览器访问
在这里插入图片描述
管理容器
在这里插入图片描述
管理镜像images
在这里插入图片描述
管理容器container
在这里插入图片描述
增、删、改、查都很容易实现。
以下以对nginx的操作做个例子:

  1. 新增一个nginx容器
    在容器管理界面,选择新增容器
    指定:Name:onenginx
    Image:nginx:latest
    Manual nework port publishing host:8899 container:80
    在这里插入图片描述
    创建完成之后,启动。可访问,如下图。

在这里插入图片描述
修改配置:比如修改一个端口,把主机的端口由8899修改为8898
在容器的列表里选择Duplicate/Edit
在这里插入图片描述
在这里插入图片描述
修改完成之后,保存,这时会提醒替换掉原来的容器。
在这里插入图片描述
点击Replace即可。
在这里插入图片描述
执行Stop可以停止,执行Start可以启动,Remove可以删除容器。
在这里插入图片描述
下面介绍,如何把配置文件移动到容器之外的宿主机上,也就是我们的电脑上。

  1. 把容器中的配置信息取出来,放到宿主机上。
    在宿主机的命令行执行docker cp /etc/nginx /Users/zongxing/dockerv/nginx/conf
  2. 修改nginx的端口为88
    在宿主机上修改配置文件/Users/zongxing/dockerv/nginx/conf/nginx/conf.d/default.conf
    把 listen 80;修改为 listen 88;
  3. 修改continer的端口
    在这里插入图片描述
  4. 修改容器的Volumes的配置
    在这里插入图片描述
    这里把nginx的配置信息从容器修改到主机的目录,把网页的目录也配置到主机的目录。

重新生成

配置文件 修改为自己的文件
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值