什么是portainer
Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
功能十分全面,基本能满足中小型单位对容器管理的全部需求。
安装命令
docker search portainer
docker pull portainer
## 安装命令
docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/lee/dev/docker_file/portainer/data:/data docker.io/portainer/portainer
其他说明
- 其中/Users/${user}/dev/docker_file/portainer/data是本地必存在的目录,需要事先建好
- mkdir -p ~/dev/docker_file/portainer/data
- docker file sharing 默认目录有/Users,/Volumes,/private,/tmp四个目录,如下图
- 基于mac的权限考虑,建议使用/Users目录,其他目录需要添加读写权限
- 也可以在File Sharing添加自定义目录,例如:/host_mnt/docker_file/portainer/data,添加权限即可
网友评论