docker-linux安装

本文详细介绍了如何在64位CentOS7系统上安装Docker CE,包括内核版本要求、依赖包与软件源的设置、Docker CE的安装与启动步骤,以及卸载方法。此外,还提供了Docker Compose的安装教程和镜像加速的配置技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统要求
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定

使用 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

更新 yum 软件源缓存,并安装 docker-ce

$ sudo yum makecache fast
$ sudo yum install docker-ce
启动 Docker CE
$ sudo systemctl enable docker
$ sudo systemctl start docker
卸载docker

查询安装过的包

yum list installed | grep docker
docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

删除安装的软件包

yum -y remove docker-engine.x86_64

删除镜像/容器等

rm -rf /var/lib/docker
docker-compose安装
curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
镜像加速
vim /etc/docker/daemon.json (没有新创建即可)
添加内容为
{
  "registry-mirrors": [ "https://pee6w651.mirror.aliyuncs.com"]
}
网易的地址 http://hub-mirror.c.163.com

重新加载配置

sudo systemctl daemon-reload
Linux系统上安装 `docker-slim` 工具可以通过下载其发布包并进行简单的配置来完成。以下是详细的安装步骤: ### 安装步骤 1. **创建安装目录** 首先,创建用于存放 `docker-slim` 的安装目录: ```bash sudo mkdir -p /usr/local/docker-slim ``` 2. **下载发布包** 使用 `wget` 命令从 GitHub 下载对应 Linux 平台的发布包: ```bash cd /usr/local/docker-slim wget https://github.com/docker-slim/docker-slim/releases/download/1.26.1/dist_linux.tar.gz ``` 3. **解压文件** 解压下载的压缩包以提取可执行文件: ```bash tar -xzf dist_linux.tar.gz ``` 4. **创建符号链接** 为了方便调用 `docker-slim` 和其传感器组件,可以将它们添加到系统的 `PATH` 中。通常可以通过创建符号链接至 `/usr/bin/` 目录实现: ```bash sudo ln -s /usr/local/docker-slim/dist_linux/docker-slim /usr/bin/docker-slim sudo ln -s /usr/local/docker-slim/dist_linux/docker-slim-sensor /usr/bin/docker-slim-sensor ``` 5. **验证安装** 最后,通过查看版本信息确认 `docker-slim` 是否安装成功: ```bash docker-slim --version ``` ### 使用示例 安装完成后,可以使用 `docker-slim` 来优化 Docker 镜像。例如,对一个已有的镜像进行瘦身操作,可以运行以下命令: ```bash docker-slim build --http-probe my-image ``` 该命令会对指定的镜像 `my-image` 进行分析,并生成一个更小的安全镜像[^1]。 ### 注意事项 - 确保在安装前已经正确安装Docker 引擎,并且 Docker 服务正在运行。 - 如果遇到权限问题,可能需要使用 `sudo` 或者以具有足够权限的用户身份执行相关命令。 - 定期检查官方仓库以获取最新版本的 `docker-slim`,确保功能和安全性得到更新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值