linux系统安装docker

Posted by dacaoxin on October 17, 2021

安装docker

运行命令

1
2
$ curl -fsSL https://gitee.com/caoxin00123/tool-scripts/raw/main/docker/install_docker.sh | sh
$ sudo service docker start

安装docker。

安装成功后,运行命令

1
$ sudo usermod -aG docker ${USER}

将当前用户加入到docker组中(命令中将${USER}替换成当前在系统中用户名。

安装成功后,运行命令

1
$ docker info

即可查看是否安装成功。

替换docker源

docker默认的源国内访问速度相对较慢,经常会遇到使用docker pull下载一个镜像时,需要时间很长,或中断的情况。因此如果你的服务器在国内,建议替换docker的源为国内镜像源。

使用vim打开文件/etc/docker/daemon.json(如文件不存在,则新建一个)。在文件中添加如下内容:

1
2
3
4
5
6
7
8
{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://y0qd3iq.mirror.aliyuncs.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

再运行命令

1
$ systemctl restart docker.service

即可完成docker更换国内源。

运行命令

1
$ docker info

可查看替换国内源是否成功。

安装docker-compose命令

一些简单的几个容易组合,可以使用docker-compose进行简单的编排组合。

运行命令

1
2
$ sudo  sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose

安装docker-compose

安装完成后,运行命令

1
$ docker-compose -version

若可查看到docker-compose版本号,则表明安装成功。