Ubuntu18.04.2 安装Docker、配置镜像加速器以及安装Docker-compose

Ubuntu18.04.2 安装Docker、配置镜像加速器以及安装Docker-compose

注意:安装docker分为三种方式,我这里使用的是 使用脚本自动安装

  1. 设置docker的远程仓库,手动安装,这种方式方便以后docker的升级,推荐使用;
  2. 如果linux主机不能联网,推荐先下载好安装包,然后再手动安装。
  3. 使用官方提供的安装脚本安装,这种方式需要root用户权限并且安装过程中没有任何交互操作,所以安装之前要仔细检查脚本的shell语句是否包含恶意脚本

1、安装Docker

在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,Ubuntu 系统上可以使用这套脚本安装:
$ curl -fsSL get.docker.com -o get-docker.sh

# 可能会出现 404 错误,请移步下面的特别说明
$ sudo sh get-docker.sh --mirror Aliyun

或者执行:
$ sudo sh get-docker.sh --mirror   AzureChinaCloud
测试 Docker 是否安装正确
$ docker run hello-world

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nEjx9WBT-1602335982484)(C:\Users\KingKang\AppData\Roaming\Typora\typora-user-images\image-20201010210744547.png)]

出现这个画面,恭喜已经安装成功了,


2、配置镜像加速器

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)(这里镜像换成阿里云的,自己可以去阿里云容器加速器可以看到自己的url,我这里是自己的)
{  
  			"registry-mirrors": ["https://2jyroemx.mirror.aliyuncs.com"]
}

[^注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。]:

改该文件的权限,有时候会因为权限问题,加速器不可用
chmod 777 daemon.json

3、安装Docker-compose

在 Linux 上的也安装十分简单,从 官方 GitHub Release 处直接下载编译好的二进制文件即可。例如,在 Linux 64 位系统上直接下载对应的二进制包。1.25.4 版本根据GitHub更新上面的版本为准

$ sudo curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

安装后,给docker-compose,加可执行权限
$ sudo chmod +x /usr/local/bin/docker-compose

ompose,加可执行权限
$ sudo chmod +x /usr/local/bin/docker-compose


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装DockerDocker Compose的步骤如下: 1. 安装Docker - 在Ubuntu系统上安装Docker: ``` sudo apt update sudo apt install docker.io ``` - 在CentOS系统上安装Docker: ``` sudo yum update sudo yum install docker ``` - 在Mac系统上安装Docker,可以下载Docker Desktop并安装。 - 在Windows系统上安装Docker,可以下载Docker Desktop并安装。 2. 配置Docker加速器(可选) Docker在拉取镜像的时候速度可能会比较慢,可以配置Docker加速器来提升下载速度。可以在阿里云、DaoCloud等平台上注册并获取加速器地址。 - 在Ubuntu系统上配置Docker加速器: ``` sudo vi /etc/docker/daemon.json ``` 在文件中添加以下内容: ``` { "registry-mirrors": ["https://<加速器地址>"] } ``` 保存并退出文件,重启Docker服务: ``` sudo systemctl restart docker ``` - 在CentOS系统上配置Docker加速器: ``` sudo vi /etc/docker/daemon.json ``` 在文件中添加以下内容: ``` { "registry-mirrors": ["https://<加速器地址>"] } ``` 保存并退出文件,重启Docker服务: ``` sudo systemctl restart docker ``` 3. 安装Docker Compose - 在Ubuntu系统上安装Docker Compose: ``` sudo apt update sudo apt install docker-compose ``` - 在CentOS系统上安装Docker Compose: ``` sudo yum update sudo yum install docker-compose ``` - 在Mac系统上安装Docker Compose,可以使用Homebrew命令进行安装: ``` brew install docker-compose ``` - 在Windows系统上安装Docker Compose,需要从官网下载Docker Compose的安装包并进行安装安装完成后,可以使用以下命令查看DockerDocker Compose的版本号: ``` docker version docker-compose version ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值