docker分为二个版本
Community Edition,CE:社区版(CE)
社区版开发,主要是靠社区中的人员驱动开发
Enterprise Edition,EE:企业版(EE)
是由docker公司组建的专门开发团体负责开发
docker的网址
官方网址:www.docker.com
官方文档网址:docs.docker.com
官方镜像仓库网址:hup.docker.com
docker的安装
先查看系统中有没有装过docker
有二种办法,推荐第二种
which docker
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux
安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
配置docker的yum源
需要配置docker官方的yum源来保证拉取的是官方最新的安装包
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装docker
yum -y install docker-ce
启动docker
systemctl start docker
安装daoclou加速器
安装
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
如果报错,很有可能是本机的时间不同步当前时间
安装的,是在/etc/docker/daemon.json文件中,这个文件是docker默认读取的文件
重启docker
systemctl restart docker
测试有没有安装成功
docker info
Registry Mirrors: http://f1361db2.m.daocloud.io/##如果是跟以上二行一样的话,就证明安装配置成功
docker的简单使用
创建一个nginx容器并对外开放88端口,可以访问
docker run -d -p88:80 nginx
访问测试
本地IP:88