CentOS 一键安装 docker和docker-compose

一、安装docker

1.手动安装docker
安装基础的工具yum-utils device-mapper-persistent-data lvm2

yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker-ce yum仓库
因为在阿里云的ecs机器上面,yum镜像使用的阿里云的,找不到docker的镜像,所以需要第一步的安装基础工具之后使用yum-config-manager来添加对应的yum仓库,执行如下命令

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker-ce
通过上面两个步骤我们已经建立好了docker-ce的镜像链接,接下来只需要安装docker-ce就可以了,执行如下命令,安装这个的时间会稍微有点长,需要耐心的等待大概3-5分钟

yum install docker-ce

启动、停止docker服务

systemctl start docker #启动docker服务
systemctl stop docker #关闭docker服务

2.自动安装docker
使用官方安装脚本自动安装
安装命令如下(可能会慢):

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

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

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

docker CE如何卸载删除
使用命令“yum remove docker-ce”后将docker的安装目录删除(rm -rf /var/lib/docker)就可以了。

查看docker版本

docker -v

二、安装docker-compose
下载

curl -L https://get.daocloud.io/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

赋予权限

chmod a+x /usr/local/bin/docker-compose

查看docker-compose版本

docker-compose --version

如果报错docker-compose: command not found

设置软链接,设置快捷方式

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

 

posted @   一个人的孤独自白  阅读(1539)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2018-11-16 php+js的 authcode 混淆加密和解密,php和js可以通用加密和解密
点击右上角即可分享
微信分享提示