Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。
一、安装
- centos安装:
更新yum:sudo yum update
安装社区版本(企业版本用ee而不是ce):sudo yum install docker-ce
二、使用
1.配置自启动:
sudo systemctl enable docker
2.修改配置源
/usr/lib/systemd/system/docker.service
# 在该文件中,添加以下参数,示例为阿里云
--registry-mirror=https://a14c78qe.mirror.aliyuncs.com \
# 启动测试
systemctl start docker
3.下载镜像
docker pull '镜像名称'
# 例如
docker pull nginx
# 查看本机有哪些镜像
docker images
4.保存镜像
docker save '镜像名称'
# 例如
docker save nginx >/tmp/nginx.tar.gz # 将nginx镜像以tar.gz保存到tmp目录下
5.删除镜像
docker rmi '镜像名称'
# 例如
docker rmi nginx # 删除nginx镜像
6.导入镜像
# 导入刚刚保存的镜像
docker load </tmp/nginx.tar.gz
7.启动镜像
# 检查运行中的docker
docker ps # 检查当前已经运行中的镜像
docker run ‘镜像名称’ sh # 此命令过于简单,缺乏必要的参数