为了学docker,那就得首先学安装docker啊!
首先因为我是局域网内,得先解决这个机器的上网问题,
首先就先想到了代理上网,那么问下度娘吧 !~~
CCporxy 可以了解一下
这里给出我的配置截图:
100.100.100.51 是我可以上网的那个机器的局域网IP, 是台 台式机,插上了无线网卡 o(∩_∩)o 哈哈
192.168.50.71 是访问外网的IP
好的,代理服务器搞定了!接下来需要设置一下 让CentOS可以访问这个代理
root 用户登录
vi /etc/profile
添加如下 保存退出
测试验证一下效果:
curl http://www.baidu.com
curl https://www.baidu.com
好了,可以连接公网了。下面安装docker吧
安装环境,按照官网上说的要求系统内核是3.10以上
查看内核命令:uname -r
操作系统 我用的Centos 7 最新的版本应该
安装步骤我参照了 菜鸟教程 Docker安装
http://www.runoob.com/docker/centos-docker-install.html
完美安装成功,而且设置了 Centos的源 为阿里云
安装好了
启动docker,
systemctl start docker
systemctl status docker
设置docker 可以开机自启动
systemctl enable docker
给出一下,安装好的版本信息
接下来配置docker的镜像源
阿里云,daocloud, 网易163,清华大学,这个自行百度
我这个用了daocloud
到daocloud 注册个帐号
然后登录后,点个人帐号左侧的这个地方,如图
然后会跳转到一个新的网页 ,拉到下面
复制 上面那个命令 到Centos命令窗口中执行
然后重新启动下 docker 服务 ,下面给出我的配置如下图:
接下来,测试一下,下载镜像
运行, docker pull mysql
结果,我的mysql 呢?????????
为啥提示 访问超时。。。。。
继续问度娘。。。
原来 docker 还需要设置里代理
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf
保存,继续 reload ,继续 restart
输入命令: docker info 回车 ,查看下,当前 配置信息
好啦,接下我们看看效果,运行 docker search mysql 回车
查看一下,我已经下载好的镜像
docker images 回车
好啦!接下,可以环境搭建好了,可以开始更进一步了解docker啦!