Centos7 安装Docker

在线安装

注:以下执行命令可以复制下来做成一个执行脚本,避免单条逐一执行的麻烦,当然逐条执行也是可以的。

#更新yum
yum -y update
#更新缓存
yum makecache fast

#设置仓库
yum install -y yum-utils  device-mapper-persistent-data lvm2
yum-config-manager  --add-repo  https://download.docker.com/linux/centos/docker-ce.repo

#安装 Docker Engine-Community
yum install -y docker-ce docker-ce-cli containerd.io

#查看docker版本
docker --version

echo "安装完成!"

# centos7
# 设置开机启动
systemctl enable docker

# 启动docker服务
systemctl start docker

echo "已配置开机启动!"
# 重启docker
systemctl daemon-reload
systemctl restart docker

# 生效配置
newgrp - docker

# 查看docker版本
docker --version

离线安装

需要先下载好离线安装包
资源如下:
Linux: https://download.docker.com/linux/static
MacOS: https://download.docker.com/mac/static
Windows: https://download.docker.com/win/static
选择你需要的包就可以了
image.png

使用镜像文件离线安装示例:

tar zxvf ./docker-19.03.5.tgz

cp docker/* /usr/bin/

# 启动docker
dockerd &

#验证
docker version

docker配置

docker info

...
Server Version: 19.03.3         # 服务器版本:19.03.3
Storage Driver: devicemapper    # 存储驱动程序:devicemapper
Pool Name: docker-253:0-201876978-pool    # 池名称:
Pool Blocksize: 65.54 kB      # Pool Blocksize:65.54 kB
Base Device Size: 10.74 GB    # 基本设备大小:107.4 GB
Backing Filesystem: ext4      # 支持文件系统:ext4
Data file: /dev/loop0      # 数据文件:/ dev / loop0
Metadata file: /dev/loop1    # 元数据文件:/ dev / loop1
Data Space Used: 5.352 GB    # 使用的数据空间:5.352 GB
Data Space Total: 107.4 GB    # 数据空间总计:107.4 GB
Data Space Available: 10.04 GB    # 可用数据空间:10.04 GB
Metadata Space Used: 7.229 MB    # 使用的元数据空间:7.229 MB
Metadata Space Total: 2.147 GB    # 元数据空间总计:2.147 GB
Metadata Space Available: 2.14 GB    # 可用元数据空间:2.14 GB
Thin Pool Minimum Free Space: 10.74 GB    # 精简池最小可用空间:10.74 GB
Udev Sync Supported: true      # Udev Sync支持:true
Deferred Removal Enabled: true      # 延迟删除已启用:true
Deferred Deletion Enabled: true      # 延迟删除已启用:true
Deferred Deleted Device Count: 0      # 延迟删除的设备数:0
Data loop file: /var/lib/docker/devicemapper/devicemapper/data    # 数据循环文件:/ var / lib / docker / devicemapper / devicemapper / data
WARNING: Usage of loopback devices is strongly discouraged for production use. Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.    # 警告:强烈建议不要使用环回设备进行生产。使用`--storage-opt dm.thinpooldev`指定自定义块存储设备。
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata    # 元数据循环文件:/ var / lib / docker / devicemapper / devicemapper / metadata
Library Version: 1.02.107-RHEL7 (2015-10-14)    版本:1.02.107-RHEL7(2015-10-14)
Logging Driver: journald    # 日志驱动程序:journald
Cgroup Driver: systemd    # Cgroup驱动程序:systemd
Plugins:      # 插件:
Volume: local    # 存储卷:本地
Network: bridge host null overlay    # 网络:桥接主机空覆盖
Swarm: inactive    # Swarm:不活跃
Runtimes: docker-runc runc    # 运行时:docker-runc runc
Default Runtime: docker-runc    # 默认运行时:docker-runc
Security Options: seccomp    # 安全选项:seccomp
Kernel Version: 3.10.0-327.el7.x86_64    # 内核版本:3.10.0-327.el7.x86_64
Operating System: CentOS Linux 7 (Core)    # 操作系统:CentOS Linux 7(核心)
OSType: linux    # 系统类别:linux

声明

本文只做学习参考,如有任何问题的地方欢迎指正。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值