1、检查系统的版本
uname -r
cat /etc/os-release
- Docker 运行在 CentOS 7 (64-bit)上,要求系统为64位、系统内核版本为 3.10 以上
2、docker安装
- 安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2
- 更新yum缓存 yum makecache fast
- 添加docker下载源地址 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker yum install docker-ce docker-ce-cli containerd.io
3、docker服务启动 systemctl start docker
安装成功后,查看版本 docker version,判断dockers是否安装成功
查看docker systemctl status docker
启用停用docker
- 启用:systemctl start docker
- 停用:systemctl stop docker
- 注意,如果第一次启用报错,执行:systemctl restart docker
加入开机自启动
- systemctl enable docker
成功启用后,查看 systemctl status docker
卸载docker
- yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
4、阿里云镜像加速器
- 由于docker下载镜像默认是从国外服务器下载,会很慢。所以需要配置镜像加速器
- 切换到etc/docker下,cd etc/docker
- 编辑daemon.json文件,(如果文件不存在请新建该文件)vim daemon.json
登录阿里云,找到容器镜像服务
重启生效
- systemctl daemon-reload
- systemctl restart docker