Docker镜像操作

Docker镜像操作

  1. 镜像列表
$ sudo docker image ls
镜像列表1.png
* REPOSITORY:镜像所在的仓库名称 
* TAG:镜像标签 
* IMAGEID:镜像ID 
* CREATED:镜像的创建日期(不是获取该镜像的日期) 
* SIZE:镜像大小

  1. 从仓库拉取镜像
# 官方镜像
$ sudo docker image pull 镜像名称 或者 sudo docker image pull library/镜像名称
$ sudo docker image pull ubuntu 或者 sudo docker image pull library/ubuntu
$ sudo docker image pull ubuntu:16.04 或者 sudo docker image pull library/ubuntu:16.04

# 个人镜像
$ sudo docker image pull 仓库名称/镜像名称
拉取镜像ubuntu.png
拉取镜像fdfs.png
镜像列表2.png
  1. 删除镜像
$ sudo docker image rm 镜像名或镜像ID
$ sudo docker image rm hello-world
$ sudo docker image rm fce289e99eb9

删除镜像.png

命令总结:
docker镜像命令.jpg

docker 加速器

拉取镜像资源 docker pull 很慢,指定docker下载源称为 docker加速器

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http:74f21445.m.daocloud.io

如果不行,则修改daemon.json文件:

# cat /etc/docker/daemon.json
{"registry-mirrors": ["http://141e5461.m.daocloud.io"]}

注意: docker cloud加速器的默认内容是少了一条配置,所以我们要编辑文件在后面加上绿色背景的内容,然后再重启docker

服务重启 systemctl docker restart

docker 添加 sudo 权限

  1. su root 切换到root用户下
  2. 当前用户执行 docker 增加 sudo 权限 sudo usermod -a -G docker $USER,之后重启虚拟机。
  3. 服务指令
    • systemctl | service docker start | stop | restart
    • /etc/docker/ 是配置文件目录
    • docker应用目录 /var/lib/docker/image/ 镜像资源容器 containers数据卷 volumes
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容