工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用 MobaXterm
MobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html
1. 输入命令 yum install docker -> 在线安装 Docker
2. 安装过程中有询问输入 y 即可
3. 安装完成后,输入命令 whereis docker -> 查看 Docker 安装位置
4. 输入命令 docker version -> 查看 Docker 版本信息
使用上面的方式下载后,在运行构建好的镜像时报如下错误
/usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:247:
starting container process caused "process_linux.go:258: applying cgroup configuration for process
caused \"Cannot set property TasksAccounting, or unknown property.\"".
删除原有的 Docker(删除前记得把文件备份!删除前记得把文件备份!删除前记得把文件备份!)
1. 输入命令 yum list installed | grep docker -> 查看 Docker 安装列表
(结果可能不一致,步骤 2 ~ 4 根据 yum list installed | grep docker 命令结果来删除)
2. 输入命令 sudo yum -y remove docker.x86_64
3. 输入命令 sudo yum -y remove docker-client.x86_64
4. 输入命令 sudo yum -y remove docker-common.x86_64
5. 输入命令 find / -name docker -> Docker 相关文件的位置
(结果可能不一致,步骤 6 ~ 9 根据 find / -name docker 命令结果来删除)
6. 输入命令 rm -rf /run/docker
7. 输入命令 rm -rf /usr/bin/docker
8. 输入命令 rm -rf /etc/docker
9. 输入命令 rm -rf /var/lib/docker
安装 Docker(参考文档:阿里云)
1. 输入命令 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -> 安装必要的一些系统工具
2. 输入命令
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
->
添加软件源信息
3. 输入命令 sudo yum makecache fast ->
更新
4. 输入命令 sudo yum -y install docker-ce ->
安装 Docker-CE
1. 输入命令 systemctl start docker.service -> 启动 Docker 服务
2. 输入命令 systemctl status docker.service -> 查看 Docker 服务状态
3. 输入命令 systemctl stop docker.service -> 停止 Docker 服务
4. 输入命令 systemctl restart docker.service -> 重启 Docker 服务
1. 输入命令 systemctl start docker.service -> 启动 Docker 服务
2. 输入命令 vim /etc/docker/daemon.json -> 编辑 daemon.json 文件
3. 把如下内容粘贴进去
{
"registry-mirrors": [
"https://registry.docker-cn.com", "http://hub-mirror.c.163.com"
]
}
4. 轮流输入命令 esc -> shift + 冒号 -> wq -> 回车
5. 输入命令 systemctl restart docker.service -> 重启 Docker 服务
CentOS7中常用命令行
希望能够帮助到你
over