在Rocky Linux 8.3 RC1上安装Docker CE

文章声明:此文基于实操撰写
生产环境:Rocky Linux release 8.3, Docker CE 20.10.6
问题关键字:在Rocky Linux 8.3 RC1上安装Docker CE

前述

Rocky Linux系统发现其并不会自动生成网卡配置文件,具体原因还需要细查一下(CentOS 7/8没有这个问题),临时解决方法:1、手写网卡配置文件,2、通过下面命令重新生成网卡配置文件。

# con-name 网卡文件名,如ens18即生成的网卡文件名为ifcfg-ens18,ifname为网卡本身的名称,可以通过ip addr查看。
nmcli connection add con-name ens18 type ethernet ifname ens18 autoconnect yes ip4 10.16.0.33/24 gw4 10.16.0.254
nmcli connection up ens18

今天我们主要来聊一聊在Rocky Linux 8.3 RC1上安装Docker CE,相信大部分同学对Docker都有一定的了解,Docker CE做为一款社区开源容器软件,它几乎可以安装在任何主流操作系统上,相信有CentOS基因的Rocky Linux安装它也不是什么难事,让我们一起学习一下吧。

安装Docker CE

**注:**此安装步骤支持所有Red Hat系,所以它适应包括:Red Hat/CentOS/Rocky Linux/Alma Linux/Oracle Linux等操作系统。

# 添加Oocker Repo
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

# 更新源
dnf update

# 安装Docker
dnf install -y docker-ce

# 启动Docker服务
sudo systemctl start docker && sudo systemctl status docker

# 设置开机自启动
sudo systemctl enable docker

# 建议添加普通用户至Docker组,并以普通用户运行Docker。
sudo usermod -aG docker $USER

# 生效组用户变更配置
newgrp docker

查看Docker信息

docker info

Client:
Context:    default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)
scan: Docker Scan (Docker Inc.)

Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 20.10.6
Storage Driver: overlay2
Backing Filesystem: xfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc version: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
init version: de40ad0
Security Options:
seccomp
Profile: default
Kernel Version: 4.18.0-240.22.1.el8.x86_64
Operating System: Rocky Linux 8.3
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.588GiB
Name: localhost.localdomain
ID: YYPB:KW4V:VUP6:ZGN4:NLOD:S3E6:VQEM:I5NL:ZRRF:CMFO:37QR:Z6RF
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false

测试启动Docker容器

# 拉取镜像
docker pull alpine

# 启动Docker
docker run -it alpine /bin/sh
# ping oubayun.com
PING oubayun.com (172.67.170.252): 56 data bytes
64 bytes from 172.67.170.252: seq=0 ttl=48 time=190.045 ms
64 bytes from 172.67.170.252: seq=1 ttl=48 time=185.703 ms
64 bytes from 172.67.170.252: seq=2 ttl=48 time=186.462 ms
64 bytes from 172.67.170.252: seq=3 ttl=48 time=187.026 ms
— oubayun.com ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 185.703/187.309/190.045 ms

写在最后

这仅仅只是一个在Rocky Linux 8.3 RC1上安装Docker CE的基础教程,如果您需要在生产环境中使用,可能还需要进行其它设置,包括:配置Docker仓库、Docker加速、容器磁盘、Docker远程管理、Docker网桥设置等等。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇