linux 安装docker

6 篇文章 0 订阅
1 篇文章 0 订阅

1、配置yum

yum install -y yum-utils

2、设置源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、快速更新

yum makecache fast

4、安装最新版docker

yum install docker-ce docker-ce-cli containerd.io

安装过程中会出现:Is this ok [y/d/N]:此处填写y,然后点击Enter即可

5、查询版本

docker -v

6、启动并加入开机启动

systemctl start docker 
systemctl enable docker

7、配置国内源

编辑daemon.josn

vim /etc/docker/daemon.json

按insert键进入编辑模式

{
 "registry-mirrors" : [
   "https://mirror.ccs.tencentyun.com",
   "http://registry.docker-cn.com",
   "http://docker.mirrors.ustc.edu.cn",
   "http://hub-mirror.c.163.com"
 ],
 "insecure-registries" : [
   "registry.docker-cn.com",
   "docker.mirrors.ustc.edu.cn"
 ],
 "debug" : true,
 "experimental" : true
}

按esc键退出编辑模式,按: 再按wq 退出并保存

8、重启docker

systemctl restart docker.service

9、卸载docker

yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

10、安装 docker Compose ,可以选择 1.X 或 v2版本安装

(1)安装 docker Compose 1.x版本

执行安装脚本

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

创建连接放入/usr/bin,因为/usr/bin在PATH目录下可以不用绝对路径直接访问。

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

验证安装结果

docker-compose --version

(2)安装 docker Compose v2版本

虽然docker compose v2版本已经推出,但是docker官方表示不会放弃对1.x版本的支持。因为二者从使用习惯上是两种方式

docker compose1.x 是相对独立的命令,命令行方式如:docker-compose --version
docker compose v2 被规划为Docker CLI的一部分,命令行方式如docker compose version。注意docker与compose之间是空格,不是中横线;version 作为一个命令存在,而不是参数。

运行以下命令以下载 Docker Compose 的当前稳定版本:

mkdir -p ~/.docker/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose

~/.docker为当前操作用户安装 Compose V2 。要为系统上的所有用户安装 Docker Compose,请替换~/.docker/cli-plugins/usr/local/lib/docker/cli-plugins.

对二进制文件应用可执行权限

chmod +x ~/.docker/cli-plugins/docker-compose

试您的安装

docker compose version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值