Docker的中央仓库和镜像操作

Docker的中央仓库

  1. Docker官方的中央仓库:这个仓库是镜像最全的,但是下载速度较慢。
    https://hub.docker.com/
  2. 国内的镜像网站:网易蜂巢,daoCloud等,下载速度快,但是镜像相对不全。
    https://c.163yun.com/hub#/home http://hub.daocloud.io/ (推荐使用)
  3. 在公司内部会采用私服的方式拉取镜像,需要添加配置,如下……
#需要创建 /etc/docker/daemon.json,并添加如下内容
{
	"registry-mirrors":["https://registry.docker-cn.com"],
	"insecure-registries":["ip:port"]
}
#重启两个服务
systemctl daemon-reload
systemctl restart docker

镜像的操作

1.拉取镜像

从中央仓库拉取镜像到本地

docker pull 镜像名称[:tag]
#举个栗子:docker pull daocloud.io/library/tomcat:8.5.15-jre8

2.查看本地全部镜像

查看本地已经安装过的镜像信息,包含标识,名称,版本,更新时间,大小

docker images

3.删除本地镜像

镜像会占用磁盘空间,可以直接手动删除,标识通过查看获取

docker rmi 镜像的标识

4.镜像的导入导出

如果因为网络原因可以通过硬盘的方式传输镜像,虽然不规范,但是有效,但是这种方式导出的镜像名称和版本都是null,需要手动修改

#将本地的镜像导出
docker save -o 导出的路径 镜像id
#加载本地的镜像文件
docker load -i 镜像文件
#修改镜像文件
docker tag 镜像id 新镜像名称:版本

你可能感兴趣的:(Linux,docker,linux)