由于镜像文件会非常占用空间,因此需要选择一个磁盘充裕的位置来存放镜像数据。
这里设置为:-v /data/registry:/var/lib/registry,其中/data/registry是宿主机存放数据的位置。
docker run -d -p 5000:5000 --restart=always --name registry -v /data/registry:/var/lib/registry docker.io/library/registry:latest
一、docker可视化工具对比
名称 |
简易 |
功能 |
特点 |
dockerui |
简单 |
~=docker api命令行;支持容器、镜像管理 |
容器化、轻量级、稳定、功能简单 |
shipyard |
困难 |
~=docker api命令行;支持容器、镜像管理;支持swarm集群;支持用户权限;支持监控、汉化 |
容器化、重量级、节点较多 |
portainer |
简单 |
~=docker api命令行;支持容器、镜像管理;支持集群;支持权限 |
容器化、轻量级、功能简单 |
daocloud |
简单 |
~=docker api命令行;支持容器、镜像管理;支持集群;支持用户权限;支持镜像下载 |
高级功能收费 |
二、dockerUI简介:
DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。通过Web浏览器可视化管理docker的相关信息。
- 优点:
1)可以对运行着的容器进行批量操作
2)界面简洁,设计华丽
3)在容器网络中-会显示容器与容器间的网络关系
4)在Volumes中显示了所有挂载目录
5)就单台主机而言,dockerui是一款不错的管理工具。
- 缺点:
1)不支持多主机
- Docker下安装与测试