Ubuntu云服务器环境改造:(三)安装Docker,配置加速器,安装docker-compose

Ubuntu可以使用脚本安装docker ce的edge版本,即免费社区版的月版本

$ sudo curl -fsSL get.docker.com -o get-docker.sh
# 下载来源更换成阿里云,也可以换其他来源,比如 AzureChinaCloud
$ sudo sh get-docker.sh --mirror Aliyun

查看是否安装成功(既有服务端又有客户端):

sudo docker version

也可以试运行hello-world镜像

sudo docker run hello-world

如果出现“Hello from Docker”代表成功!

也可以把当前用户添加进docker组,免输“sudo(云服务器不可以)”

sudo usermod -aG docker $USER

如果没有自动创建docker组,手动创建

sudo groupadd docker

配置镜像加速器(阿里云的个人专属可以免费使用):

sudo vi /etc/docker/daemon.json
#没有该文件就新建一个

内容添加:

{
  "registry-mirrors": [
    "https://khiwuchf.mirror.aliyuncs.com"
  ]
}

重启服务

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

查看镜像加速器是否配置成功

sudo docker info

如果出现

说明配置成功!

安装docker-compose:

$ sudo -i 
$ curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 
$ chmod +x /usr/local/bin/docker-compose

必须获取root权限才能下载文件!

查看是否安装成功:

docker-compose version

(PS: 在这里直接连接githup经常下载奇慢,可以手动去>>官网<<下载对应最新版本把名字改成“docker-compose”放在/usr/local/bin/下面也可以)

发布了56 篇原创文章 · 获赞 19 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/yssa1125001/article/details/103706130
今日推荐