Life has its own fate, and meeting may not be accidental.

0%

Centos7搭建Facebook CTF平台(二)(配置加速镜像)

要理解docker,最核心的是理解三个概念,分别是:仓库(Registry)、镜像(image)和容器(Container)。

仓库(Registry)

所谓仓库,其实是个镜像仓库,里面有很多别人已经打包好的镜像,可以直接使用docker pull命令将仓库中的镜像拉到本地,默认的仓库Docker的官方仓库Docker Hub Registry。

因为墙的缘故,官方仓库的速度会比较慢,可以配一个官方的中国加速镜像,
可以使用阿里云的镜像加速。

1
配置镜像加速器
2
针对Docker客户端版本大于 1.10.0 的用户
3
4
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
5
sudo mkdir -p /etc/docker
6
sudo tee /etc/docker/daemon.json <<-'EOF'
7
{
8
  "registry-mirrors": ["https://dcbtpkus.mirror.aliyuncs.com"]
9
}
10
EOF
11
sudo systemctl daemon-reload
12
sudo systemctl restart docker

各个版本有不同的方法
具体地址:阿里云

**

配置好镜像加速器之后?

**
获取镜像

1
[[email protected] ~]# docker pull ubuntu:14.04

运行镜像:

1
[[email protected] ~]# docker run -it  \ubuntu:14.04 \bash
2
注:-i是交互式操作 -t:终端

删除镜像||容器
停止所有的container,这样才能够删除其中的images:

# docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

# docker rm $(docker ps -a -q)

删除images,通过image的id来指定删除谁

# docker rmi <image id>

要删除全部image的话

# docker rmi $(docker images -q)