docker、docker-compose的安装
一、docker的安装
事先准备
centos系统或者linux系统
1、安装步骤
安装基础的工具yum-utils device-mapper-persistent-data lvm2
yum install -y yum-utils device-mapper-persistent-data lvm2
2、添加docker-ce yum仓库
因为在阿里云的ecs机器上面,yum镜像使用的阿里云的,找不到docker的镜像,所以需要第一步的安装基础工具之后使用yum-config-manager来添加对应的yum仓库,执行如下命令
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装docker-ce
通过上面两个步骤我们已经建立好了docker-ce的镜像链接,接下来只需要安装docker-ce就可以了,执行如下命令,安装这个的时间会稍微有点长,需要耐心的等待大概3-5分钟
yum install docker-ce
4、启动、停止docker服务
systemctl start docker #启动docker服务
systemctl stop docker #关闭docker服务
二、docker-compose的安装
1、使用国内源安装:
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
或者
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
查看版本:
docker-compose --version
2、配置加速器
DaoCloud
网址:https://www.daocloud.io/mirror#accelerator-doc
linux环境:
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
【docker、docker-compose的安装】下载源更换:
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s https://m9r2r2uj.mirror.aliyuncs.com
阿里云
sudo mkdir -p /etc/docker
# 下面指令是更改默认的远程镜像地址,即创建daemon.json文件,并写入:{ "registry-mirrors": ["https://dist7hw1.mirror.aliyuncs.com"] }
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://dist7hw1.mirror.aliyuncs.com"] } EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
3、卸载
sudo rm /usr/local/bin/docker-compose
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- Shell-Bash变量与运算符
- 清明,是追思、是传承、是感恩。
- 牛人进化+|牛人进化+ 按自己的意愿过一生
- 七老修复好敏感、角质层薄、红血丝
- 华为旁!大社区、地铁新盘,佳兆业城市广场五期!
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 螃蟹和这些食物同吃,轻则腹泻、重则中毒!要小心哦~