Dokcer安装portainer
作者:互联网
portainer是一款Docker的可视化管理界面,能够在可视化界面中管理Docker中的容器,镜像,网络和查看容器日志等,非常方便。
安装portainer并挂载数据:
docker run -d --network txb-net --ip 172.18.0.3 --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/txb/docker_data/portainer_data:/data --name portainer portainer/portainer-ce:2.0.1
- --network txb-net --ip 172.18.0.3:指定网络,我这里为了方便管理和指定ip,容器都统一放在了一个网络下,可以不用加,不存在此网络,加了反而会报找不到网络的错。
- -v /var/run/docker.sock:/var/run/docker.sock:挂载docker通讯文件,用于容器连接外部的本地docker
- -v /home/txb/docker_data/portainer_data:/data:挂载portainer产生的数据
通过服务器ip加端口号就可以直接访问portainer了,访问的前提是服务器防火墙需要开通9000端口。如果不想开通9000端口,可以通过nginx配置子域名的方式进行访问,这种方式我认为是最完美的,服务器只开通80和443端口,服务都通过子域名来进行区别。当然,前提是你需要有一个域名。
标签:ip,run,--,安装,Dokcer,portainer,docker,data 来源: https://www.cnblogs.com/txbblog/p/16278966.html