Panther 从一位小白走来,虽然现在也还是小白,但是我取之于民,不定时将自己所学到的都分享给大家,这篇为大家分享2019/9/16下午整理的,由于最近一段时间忙着学习angularjs+kubernetes没有怎么发博客,这篇文章主要是讲解如何搭建centos并且安装docker,下一篇文章会讲解如何搭建kubernetes集群
在mac上玩转Docker,推荐使用第三种
- Dokcer for Mac直接安装
- 通过Virtualbox或者Vmware虚拟化软件直接创建Linux虚拟机,在虚拟机里安装使用Docker
- 通过Vagrant+VirtualBox快速搭建Docker host
- 通过docker-machine快速搭建Docker host
在Windows上玩转Docker,推荐使用第三种
- Dokcer for windows直接安装(对系统要求高至少win10专业版)
- 通过Virtualbox或者Vmware虚拟化软件直接创建Linux虚拟机,在虚拟机里安装使用Docker
- 通过Vagrant+VirtualBox快速搭建Docker host
- 通过docker-machine快速搭建Docker host
在Linux上玩转Docker
- Linux主机
- Linux虚拟机(支持虚拟化的任何操作系统或者平台)
在云上玩Docker
- Docker-machine + driver (Aws,Aliyun等)
- 直接使用云服务商提供的容器服务
a. AWS的ECS
b. Aliyun的Container Service
one 虚拟化的工具virtualbox安装
two vagrant安装
three 百度网盘的地址链接
链接:
https://pan.baidu.com/s/1j9ezxC2lHHCO3WRhAOjvZQ
提取码:
jcnf
four docker的安装
-
虚拟化的工具virtualbox - 网盘提供软件
-
安装window下的vagrant - 网盘提供软件
-
下载vagrant-centos-7.2.box - 网盘提供软件
-
将下载好的文件存放到 XXX文件夹名
-
运行以下代码
vagrant box add XXX文件夹名 vagrant-centos-7.2.box
-
初始化一个 XXX文件夹名 的vagrantfile
vagrant init XXX文件夹名
- 通过vagrant up启动一个centos的虚拟机
vagrant up
- 通过ssh连接 进入机器
vagrant ssh
- 查看是否可以运行Linux的命令,查看当前centos的版本
yum version
- 在Linux上docker的安装,事例centos上安装docker
解析:
进入到centos的目录、
vagrant up 启动、
ls查看该目录下有那些文件(目前不能运行)
vagrant ssh 进入机器中、
clear 清屏
https://www.runoob.com/docker/docker-tutorial.html
------->卸载旧版本–>安装一些必要的系统工具–>添加软件源信息–>安装docker-ce–>启动docker后台服务–>测试运行hello-world
屏幕输出 hello from docker 则表示安装成功 – (需要加上sudo)
sudo docker version 打印相应的版本 slient + server
本教程通过vagrant 创建了一台centos的机器,在机器中通过yum手动的安装了 docker,通过vagrantfile自动的执行一些命令