Docker/Docker-Compose-安装

安装docker

一键安装

安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

手动安装(Centos)

  1. 卸载旧版本
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine
  1. 使用yum安装
$ sudo yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2

鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。

执行下面的命令添加 yum 软件源:

$ sudo yum-config-manager \
    --add-repo \
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo


# 官方源
# $ sudo yum-config-manager \
#     --add-repo \
#     https://download.docker.com/linux/centos/docker-ce.repo   
  1. 安装docker ce
sudo yum install docker-ce

启动

启动docker ce

sudo systemctl enable docker # 开机自启动
sudo systemctl start docker # 启动docker

查看docker状态

sudo systemctl status docker

卸载 docker

删除安装包:

yum remove docker-ce

删除镜像、容器、配置文件等内容:

rm -rf /var/lib/docker

配置镜像加速器

  1. 登录自己的阿里云平台

  2. 进入控制台搜索容器镜像服务

  1. 选择镜像加速器

  1. 执行页面下方的命令即可

安装 docker-compose

  1. 最新发行的版本地址:https://github.com/docker/compose/releases
  2. 运行以下命令以下载Docker Compose的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

注意: 如果无法下载,可以本地下载好后上传到服务器即可

  1. 将可执行权限应用于二进制文件:
sudo chmod +x /usr/local/bin/docker-compose

注意:如果命令docker-compose在安装后失败,请检查您的路径。您还可以创建指向/usr/bin或路径中任何其他目录的符号链接。

  1. 测试安装
docker-compose --version

bash 命令补齐

curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

卸载docker-compose

直接移除二进制包即可

sudo rm /usr/local/bin/docker-compose
posted @ 2021-08-04 00:20  张铁牛  阅读(12573)  评论(3编辑  收藏  举报