Docker部署1方式一
1下载软件源
2wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
3sed -i 's#download.docker.com#mirrors.ustc.edu.cn/docker-ce#g' /etc/yum.repos.d/docker-ce.repo
4
5安装
6yum install docker-ce -y
7
8启动
9systemctl enable docker
10systemctl start docker
2方式二
1安装一些必要的系统工具:
2sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3
4添加软件源信息:
5sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6
7更新 yum 缓存:
8sudo yum makecache fast
9
10安装 Docker-ce:
11sudo yum -y install docker-ce
12
13启动 Docker 后台服务
14sudo systemctl start docker
15sudo systemctl enable docker
16
17测试运行 hello-world
18docker run hello-world
3方式三
1更新yum包
2sudo yum update
3
4执行 Docker 安装脚本。
5curl -fsSL https://get.docker.com -o get-docker.sh
6sudo sh get-docker.sh
7执行这个脚本会添加 docker.repo 源并安装 Docker。
8
9启动 Docker 进程
10sudo systemctl start docker
11sudo systemctl enable docker
在容器中执行一个测试的镜像。
1sudo docker run hello-world
2docker ps
docker-compose部署5方式一
1curl -L https://github.com/docker/compose/releases/download/1.24.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
2chmod +x /usr/local/bin/docker-compose
6方式二
1yum update -y
2yum install docker epel-release python-pip -y
3pip install --upgrade pip
4pip install docker-compose
docker加速
参考docker.hub:https://www.daocloud.io/mirror
1curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
2systemctl restart docker.service
表面是清晰明了的谎言,背后却是晦涩难懂的真相。
《不可承受的生命之轻》