当先锋百科网

首页 1 2 3 4 5 6 7

DevOps学习笔记(第一节 环境准备)

最近工作中用到docker,k8s等技术,自己也经历好一番研究,并且记录自己每一天点滴学习以求成长!

1. 环境准备

本人用的是win系统, 本地安装了Oracle VM VirtualBox虚拟机以及Vagrant工具,迅速搭建linux开发环境.
Vagrant安装过程:
1. 下载地址 [官方下载地址](https://www.vagrantup.com/downloads.html)
2. 安装centos系统步骤:
    创建目录centos7的目录  mkdir centos7
    进入centos7目录执行 vagrant init centos/7  
    创建centos虚拟机执行   vagrant up 命令
    打开VirtualBox会发现多了一台虚拟机,表示创建成功。
    vagrant ssh 命令进入到centos7系统里
    关闭实例可以使用三种方式vagrant suspending, vagrant halt, vagrant destroy
     a. suspending,暂停虚拟机,保存虚拟机当前的状态(内存和磁盘均不释放),使用vagrant up命令恢复运行;
     b. halt,关机,虚拟机停止运行,但是虚拟机实例保留,不销毁,可以理解为是正常的关机;
     c. destroy,销毁虚拟机,虚拟机的实例被销毁;

3. 借助docker-machine工具安装带有docker的linux镜像.
    win10下安装路径:  https://www.docker.com/products/docker-toolbox
    查看版本   docker-machine version
    安装linux系统  docker-machine create 任意名
    查看安装的machine   docker-machine ls
    进入到某个machine里   docker-machine ssh demo
    查看帮助命令   docker-machine