Docker 学习之系统结构理解

yum -y install docker # centos 7 直接yum安装

systemctl start docker # 启动服务,否则会报错【Cannot connect to the Docker daemon at unix:///var/run/docker.sock. ...】

镜像:
创建容器的基础,会在上层创建一个可写层,镜像保持不变
docker images # 查看所有镜像
docker pull url/镜像名:版本号  # 从指定的地址拉取镜像
docker inspect 镜像ID # 显示指定镜像的具体信息
docker rmi 镜像标签与ID # 删除镜像,有容器用着,无法删除

容器:
类似沙箱,基于镜像创建,用来运行和隔离应用

仓库:
类似GIT仓库,用于存放镜像文件,一个仓库集中通过Tag来区分
可分为公有仓库与私有仓库

注册服务器:
用于存放仓库