O、前言
由于大数据的兴起,使用docker开发部署应用,成为常见的使用场景。安装docker也就非常常见的操作了。网上有很多的文章介绍安装和使用docker的,大多都不完整,自己动手做的时候,会出各种问题(哪怕一个很小的技术点遇到障碍,耗你个个把钟头很正常)。我这篇是比较完整的、亲测可用的,希望能给用docker的同学以帮助。注意我的场景:虚拟机docker是用vagrant创建的。由于大家知道的原因,很多的docker仓库停服了,再加上网络有时不稳定,可能拉取测试时,不能用。大家在不同时间段,多测试几次。或者在阿里云上构建自己的docker仓库【我准备下一篇文章写这个内容】。废话不说,下手开工。
一、环境准备
参照 :我的文章: vagrant创建多台VirtualBox centOS7虚拟主机
生成centos虚拟机centos-node3,我的测试环境E:\mycentos\vagrant_ha(虚拟机所在的目录)
VagrantFile 配置如下
Vagrant.configure("2") do |config|
config.vm.box = "my-centos7"
config.vm.define "centos-node3" do |vb|
config.vm.provider "virtualbox" do |v|
#v.name = "centos-node3"
v.memory =