在虚拟机中的linux系统安装docker容器
-
准备软件安装包:
-
Cestos7.0 下载地址:CentOS下载64位_CentOS官方正式下载7.0 - 系统之家
-
VMware-workstation-full虚拟机安装包:
VMware Workstation_官方电脑版_5119下载
-
安装虚拟机:
-
根据安装向导下一步操作:
安装成功虚拟机vmware-workstation-full 16
2.然后点击创建新的虚拟机,点击下一步:
3.设置虚拟机账号密码,然后下一步:
4.继续默认选择设置后下一步:
点击完成后,进入一下画面:
安装后,登录centos7 系统后,设置语言:
然后再鼠标右键打开终端:
切换root 用户命令:su
输入安装docker的命令:
-
如果安装过docker的话,需要执行以下命令:
-
使用yum命令安装docker的时候,报错:Cannot find a valid baseurl for repo: base/7/x86_64是因为网络的原因,以下是解决的方法:截图:
使用命令:service network restart 重启网络
-
开始安装docker:
1、卸载掉旧版本的 Docker:
yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
2、执行以下安装命令去安装依赖包:
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum -y install docker-ce docker-ce-cli containerd.io
# 若执行报错,则配置yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
或一键安装Docker:
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
systemctl start docker
systemctl status docker
3、检查版本
docker version
docker info
s
启动docker后,提示的失败报错信息:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.解决方案如下: