安装最好可以根据官方提供的文档来进行配置安装,参考 https://docs.docker.com/ 下的install目录
具体过程:
Centos Docker的安装:
1:首先需要确认内核的的版本: uname -r 。内核版本不满足的话可以升级内核版本
2:配置相应的yum源
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
3:使用yum -y install docker-engine 安装dokcer-engine
4:安装完毕后使用sudo systemctlenabledocker.service 设置开机启动开启的时候回加载一定的文件,下面配置remote访问就是配置一定的文件
5:配置remote 的访问参照 Admin Guide下的 cinfigure目录来配置
新建文件/etc/systemd/system/docker.service.d/docker.conf
写入
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -D -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2376
使用命令 systemctl daemon-reload
使用命令system restart docker.service
如果想通过http://ip:2376来访问控制docker需要配置好相应的端口访问。
通过 netstat -ln 可以发现端口2376在监听状态下。