前言
知识让生活更具能量。希望我们在以后学习的路上携手同行。您的点赞、评论和打赏都是对我最大的鼓励。
1.安装docker
1.1 在windows上搭建Linux虚拟机
首先需要安装virtualbox软件,oracle良心免费官网下载直接安装。 其次安装vagrant官网直接下载就可以。Vagrant官网 同样良心免费官网下载直接安装。
安装的过程中会重启系统。
1.2 使用vagrant和virtualbox初始化centos7
注意: virtualbox 版本要5.2.X 不能是6.x的,而且一定要先安装virtualbox 在安装vagrant。其实只要有centos系统玩就行了。无所谓用什么方法安装。
首先下载centos7,使用迅雷就可以下载,下载速度可能会比较慢,可以科学上网试一试。centos7box下载地址
其次创建任意目录,打开cmd 执行下面命令。
# 加载centos
vagrant box add centos7.2 E:/vagrant/box/centos7.2.box
# 初始化
vagrant init centos7.2
此时,在当前路径下会自动生成Vagrantfile文件,修改文件中的box名称
config.vm.box = "centos7.2"
下面就是启动centos7了
vagrant up
启动成功后,打开virtualBox,你会看到vagrant已经为我们搭建好了一个正在运行的centos7.2系统了:
我使用xshell连接虚拟机,默认情况下,vagrant将物理主机的2222端口转发到虚拟机的22端口,并为我们创建了账号和密码都为vagrant的用户。xshell的连接图:
1.3 linux中安装docker
首先卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
设置 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
安装最新版本的 Docker Engine-Community 和 containerd,如果提示您接受 GPG 密钥,请选是。
sudo yum install docker-ce docker-ce-cli containerd.io
启动 Docker。
sudo systemctl start docker
通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。
sudo docker run hello-world
安装完成
课程总结
本文主要是介绍docker的安装,为了接下来的课程做铺垫。linux的安装方式无所谓,只要装上就行了。
知识让生活更具能量。希望我们在以后学习的路上携手同行。您的点赞、评论和打赏都是对我最大的鼓励。