Contents1在虚拟机中使用Docker云计算容器化Contents几年前在公司复杂维护机房的时候,就开始关注这种基于容器的虚拟化技术了,当时并没有选择,因为几年前刚起步还不是很成熟,不敢采用这样的技术(当然关键是自己不了解也能力不够)。当时采取的是和,问题也很明显,因为一台物理机(开个四五台虚拟机就有点吃不消了,想做到专机专用,也是很困难的事情。当时的主要目的是想把、等吃内存的东西隔离出来。现在有机会接触到了,有必要认真的学习下了。貌似在上实际上是运行在虚拟的中的,因此决定使用虚拟机来运行,以下是我的配置:,网卡桥接好了,首先是安装,参考官方文档sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"sudo apt-get updatesudo apt-get install docker-ce好了,这样就安装成功了。来下载一些镜像吧,我们在后面可能慢慢会用到(先这样设想吧):选用的镜像来部署应用用来搭建私有的仓库用来搭建私有的镜像库用来搭建作用来运行的前端用来提供服务用来提供服务docker pull oracle/openjdkdocker pull gitlab/gitlab-cedocker pull sonatype/nexus3docker pull gocd/gocd-server Contents2docker pull nodedocker pull perconadocker pull mongo你会发现太慢了,是不是幸好可以有加速的方式,可以试用的加速器。sudo vim /etc/docker/daemon.json输入以下内容{ "registry-mirrors": [ "http://1729****.m.daocloud.io" ], "insecure-registries": []}重启:sudo /etc/init.d/docker restart