安装

首先介绍安装vagrant和virtuabox

安装vagrant和virtuabox
1、创建目录
2、进入当前按目录
3、vagrant init centos/7
就会初始化一个vagrantfile这个文件,描述了要创建的什么的vritual模式
4、vagrant up,这个就是创建了虚拟机,也是启动虚拟机
5、vagrant ssh 这样就进入了这个centos
6、vagrant status 查看状态
7、vagrant halt关机

然后安装docker

1、卸载以前的安装包

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine

2、安装依赖包

$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

3、安装epol源

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

4、安装docker

$ sudo yum install docker-ce

5、启动docker

[vagrant@localhost ~]$ sudo systemctl start docker

 

6、查看docker版本

[vagrant@localhost ~]$ sudo docker version

Client:

 Version:      18.03.1-ce

 API version:  1.37

 Go version:   go1.9.5

 Git commit:   9ee9f40

 Built:        Thu Apr 26 07:20:16 2018

 OS/Arch:      linux/amd64

 Experimental: false

 Orchestrator: swarm

 

Server:

 Engine:

  Version:      18.03.1-ce

  API version:  1.37 (minimum version 1.12)

  Go version:   go1.9.5

  Git commit:   9ee9f40

  Built:        Thu Apr 26 07:23:58 2018

  OS/Arch:      linux/amd64

  Experimental: false

 

7、输出hello world

 

 还有一种更简单的安装docker的方式

在vagrantfile里面最后几行写安装docker的shell脚本

 

posted @ 2018-06-12 00:54  pyrene  阅读(213)  评论(0编辑  收藏  举报