docker(1):virtualbox 安装CoreOS系统,配置registry-mirror 1。关于CoreOS 2。下载安装 3。开启远程訪问 3。设置注冊server 4,总结

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51093850 未经博主同意不得转载。
博主地址是:http://blog.csdn.net/freewebsys


docker很的火,可是要跑系统还是安装一个CoreOS的比較好。


毕竟是专业做虚拟的操作系统。上面没有烂七八糟的东西。
CentOS7 上面也支持docker,仅仅是作为一个rpm安装的,找专业的人。做专业的事情。

2。下载安装


直接下载virtualbox 的镜像文件。创建一个虚拟机然后导入。


下载镜像地址:
http://stable.release.core-os.net/amd64-usr/current/
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
导入镜像之后,启动的时候不要着急。改动启动命令:
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
进入GRUB启动引导之后。按【e键】进行改动。


docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
在启动命令后面添加一行參数

console=tty0 console=ttyS0 coreos.autologin=tty1 coreos.autologin=ttyS0

这样就能够无password登陆了,可是这个是个暂时的改动方案,还须要进入到操作系统中去改动password。

再重新启动就无论用了。
然后就能够正常登陆了:
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
登陆之后改动password:

sudo passwd core

再次重新启动就能够使用core用户登陆了。
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
这种方法最简单有效。

3。开启远程訪问


sudo systemctl enable sshd
sudo systemctl start sshd

默认开机启动远程服务。在virtualbox里面的网络配置中,设置port转发。


docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
将ssh22 port,转发到本地的2222port。
由于mac好像22 本地port不能訪问。再使用ssh就能够登录了。

3。设置注冊server


首先在https://dashboard.daocloud.io/mirror 注冊,然后就能使用daocloud的服务了。


docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结
在coreos里面改动參数:

echo 'DOCKER_OPTS="--registry-mirror=http://xxxxxx.m.daocloud.io"' >> /run/flannel_docker_opts.env 

注意这里仅仅能改动 flannel_docker_opts.env 配置文件。由于docker.service 文件是仅仅读的。
然后启动docker服务:

sudo systemctl  start docker

这样就注冊上了,下载速度嗷嗷快。

測试下 dokcer pull tomcat
docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
1。关于CoreOS
2。下载安装
3。开启远程訪问
3。设置注冊server
4,总结

4,总结


本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51093850 未经博主同意不得转载。


博主地址是:http://blog.csdn.net/freewebsys

coreos是使用docker的基础,系统占用资源很的少。
要想用好docker要好好学习coreos。


coreos并非centos。是专门的一个容器操作系统。系统占用资源比較少。高效。
同一时候配置好docker的daocloud注冊中心,下载镜像的速度才快。