在centos7 下安装docker
1.查看内核版本(Docker需要64位版本,同时内核版本在3.10以上,如果版本低于3.10,需要升级内核)
uname -r
2.更新yum包:
yum update
3.添加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
4.安装Docker
yum install docker-engine
5.启动Docker
service docker start
6.使用Docker国内镜像(为Docker镜像下载提速,非必须)
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://fe8a7d6e.m.daocloud.io
参考:
官方文档:https://docs.docker.com/engine/installation/linux/centos/
其他平台的安装
请参考:https://docs.docker.com/engine/installation/
注意事项:当初自己在网上找了个野鸡教程,装的是docker 而不是 docker-engine,在maven远程打包到服务器上以后,启动容器时候报端口被占用错误,折腾了好几天,差点放弃,之后卸载重装docker-engine,发现没有问题了,所以,以上都是实践出来的可以用的。