Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE,社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
安装docker
- 首先执行命令安装所需的包:sudo yum install -y yum-utils \device-mapper-persistent-data \lvm2
- 设置稳定的存储库:sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo
-
安装:sudo yum install docker-ce
- 启动:sudo systemctl start docker
- .验证是否成功: sudo docker version
启动docker命令:systemctl start docker
守护进程重启命令:systemctl daemon-reload
开机启动docker命令:systemctl enable docker
查看所有镜像命令:docker images
查看容器命令:docker ps -a
删除镜像命令:docker rmi 镜像名称
删除容器:docker rm 容器id
查看指定容器日志命令:docker logs -f -t --tail 行数 容器名
设置docker国内镜像源,编辑 vi /etc/docker/daemon.json
配置完后重启docker systemctl restart docker.service
{ "registry-mirrors":[ "https://registry.docker-cn.com", "https://dockerhub.azk8s.cn", "https://reg-mirror.qiniu.com", "http://hub-mirror.c.163.com" ] }
Docker容器添加开机启动
-
在使用docker run时,添加下面参数
--restart=always
-
如果容器已经在docker中运行的时候添加
docker update --restart=always 容器ID