docker安装portainer管理容器

482 阅读2分钟

前言

在部署docker过程中,有时候不想用命令,想通过页面管理容器,可以使用Portainer,Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境

Portainer部署

服务器安装

备注: 本文使用的是乌班图服务器

1、使用以下命令拉取容器镜像

docker pull portainer/portainer

企业微信截图_17209311336037.png 2、使用以下命令从镜像中跑出容易

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

企业微信截图_17209311702246.png

-p 9000:9000 端口映射默认为9000,映射为9000
--restart=always 每次容易挂了或者服务器启动,都重启该容器
-v /var/run/docker.sock:/var/run/docker.sock -v /www/portainer/data:/data 将portainer容器的数据等挂载到对应目录
-d 后台运行容器,并返回容器ID

3、访问地址,浏览器输入

http://ip:9000

会出现以下页面

企业微信截图_17209321328011.png 默认是admin,输入8位密码和确认密码,点击Create User,进入以下页面

企业微信截图_17209321988262.png 默认情况下,选择Local就好,下面有个TLS开关,如果想更安全可以开启这个,不过docker的TLS的打开相对复杂

4、选择Local,点击Connect

企业微信截图_17209323133110.png 进入到容器管理环境中

企业微信截图_17209323356194.png 5、点击Local,进入以下到页面

image.png 可以看到服务器中的镜像和容器数量

6、点击Contriners,可以查看服务器内所有容器

image.png 7、点击进入一个容器,可以看到这一行,我们可以根据对应启动、停止,删除容器

image.png 8、点击Logs,进入可以查看容器日志

image.png 对应页面为

image.png 9、Portainer还有很多功能,这里就先不一一介绍

总结

Portainer是一个非常不错的可视化的容器镜像的图形管理工具,可以使用它对服务器内容器进行管理,不用手动输命令等,当然,也有其他优秀的管理工具供使用,根据自己习惯安装和使用就好