赞
踩
Portainer 是一个轻量级的管理 UI ,可让你轻松管理不同的 Docker 环境(Docker 主机或 Swarm 群集)。
Portainer 的目的是部署和使用一样简单。它由一个可以在任何 Docker 引擎上运行的单一容器组成(可以部署为 Linux 容器或 Windows 本地容器,也支持其他平台)。Portainer 允许你管理所有的 Docker 资源(容器、镜像、卷、网络等等)。它与独立的 Docker 引擎和 Docker Swarm 模式兼容。
准备工作
确保已经安装了Docker并且具有管理员权限。如果还没有安装Docker,请先安装Docker并完成初始化配置。
第一步:搜索Portainer
docker search portainer
第二步:拉取Portainer镜像
docker pull portainer/portainer-ce
第三步:启动Portainer
# 启动镜像
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /dockerData/portainer:/data --restart=always --name portainer portainer/portainer-ce:latest
- p: 指定宿主机端口和容器端口,portainer默认端口是9000
- v: 目录映射,将/var/run/docker.sock映射到容器中,用于访问Docker的守护进程,控制Docker。/dockerData/portainer保存Portainer的配置信息。
–restart=always: 代表在容器退出时总是重启容器,还有其他几种重启策略:no、on-failure、on-failuer:n、unless-stopped
第四步:启动Portainer
docker ps
第五步:查看日志
docker logs -f portainer
第六步:访问Portainer
访问 http://ip:9000,首次登录需要创建admin管理员的密码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。