设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3021|回复: 0
打印 上一主题 下一主题

Docker:在CentOS7.3.1611下安装

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2017-8-1 12:57:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
CentOS7.3 下载:CentOS官方下载:CentOS-7.3.1611 64位版本下载

一、安装完毕CentOS操作系统后,开始安装Docker提示:当前操作是在root帐号下进行操作,如需其它用户,需要使用sudo命令,关于sudo命令可以查看官方使用详解(Linux官网:常用命令sudo详解

1.升级CentOS
yum -y update


2.安装 yum-utils
yum install -y yum-utils


3.设置 Docker CE 资源库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


4.设置缓存
yum makecache fast

5.安装docker   
yum -y install docker-ce

6.启动docker   
systemctl start docker

二、设置mirror

新版的 Docker 使用 /etc/docker/daemon.json 来配置 Daemon,在该配置文件中加入(没有该文件的话,请先创建一个)

{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}


这里我们使用中科大的镜像,如果docker不能pull,设置其它镜像参考:http://www.datastart.cn/tech/2016/09/28/docker-mirror.html

三、开放管理端口映射

1. 管理端口在 /lib/systemd/system/docker.service 文件中,将其中的 ExecStart=/usr/bin/dockerd 替换下面蓝色内容(此处默认2375为主管理端口,unix:///var/run/docker.sock用于本地管理,7654是备用的端口)


ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654



2.将管理地址写入 /etc/profile   
echo 'export DOCKER_HOST=tcp://0.0.0.0:2375' >> /etc/profile  

3.使profile生效     
source /etc/profile  




四、启动Docker

systemctl daemon-reload && service docker restart  

五、测试docker

docker run hello-world

若成功:

Hello from Docker!
This message shows that your installation appears to be working correctly.



参考:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即加入

x

知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-12-2 18:44 , Processed in 0.232623 second(s), 29 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表