目录
一,安装:
操作系统:
Yum -y install docker
Docker-CE 社区版
二,结构:
Image 镜像: 镜像是创建容器的基础,镜像类似传统虚拟机的快照,可以理解为是一个面向Docker容器引擎的只读模板。
Container 容器: 容器是从镜像创建的运行实例。
Registry 仓库: 仓库是集中存放镜像的地方。通常会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。
Client 客户端,命令行工具
三,更换国内源仓库:
vim /etc/docker/daemon.json
{
“registry-mirrors”:[ “https://nyakyfun.mirror.aliyuncs.com” ]
}
添加前:
添加后:
开启:Systemctl restart docker
四,Docker 信息查看:
Docker version
Docker info(详细信息)
五,镜像:
组成:index/name:tag(tag为latest时不用写)
搜索:docker searche keyWord
拉取:docker pull imageName
查看:docker images
删除:docker rmi imageName
上传:docker push imageName
导出:docker save oldName(POSITORY:TAG) -o filePath/fileName
导入:docker import newName(POSITORY:TAG) filePath/fileName
修改POSITORY:TAG :docker tag oldName(POSITORY:TAG) newName(POSITORY:TAG)
六,容器:
启动:
一次性运行:docker run -it POSITORY:TAG /bin/bash
后台运行: docker run -itd POSITORY:TAG /bin/bash
查看:docker ps -a
进入:docker exec -it CONTANER ID /bin/bash
退出:exit