CentOS8系统之Docker安装

本文详细介绍了在CentOS8系统中安装Docker的步骤,包括安装CentOS8虚拟机,设置root密码,远程连接Linux服务器,启用SSH,配置网络,以及安装和配置Docker,包括使用阿里云镜像加速。

1)准备工作-安装一台linux操作系统的虚拟机
1.安装VMware
在这里插入图片描述

2.安装虚拟机
选择典型,点击下一步
在这里插入图片描述
选择稍后安装,点击下一步
在这里插入图片描述
选择linux,选择对应的版本,点击下一步
在这里插入图片描述
重新命名虚拟机名称,选择安装目录,点击下一步
在这里插入图片描述
指定磁盘容量,一般20G够用,选择存储形式为单个文件,点击下一步
在这里插入图片描述
点击完成,显示新建的虚拟机
在这里插入图片描述
在这里插入图片描述
点击虚拟机设置内存、磁盘等
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载阿里云CentOS8镜像
http://mirrors.aliyun.com/centos/8-stream/isos/x86_64/CentOS-Stream-8-x86_64-20220414-dvd1.iso

点击虚拟机设置镜像目录
在这里插入图片描述

3.安装操作系统CentOS8
打开虚拟机开始安装(图为CentOS7,CentOS8安装步骤同理):
在这里插入图片描述
在这里插入图片描述
选择语言-中文:
在这里插入图片描述
点击接受证书:
在这里插入图片描述
在这里插入图片描述
点击INSTALLATION SOURCE:
在这里插入图片描述
勾选本地磁盘,点击完成:
在这里插入图片描述
点击开始安装:
在这里插入图片描述
等待安装的同时,设置root用户密码,创建个人用户账号:
在这里插入图片描述
安装完成后点击重启:
在这里插入图片描述
输入密码登录:

在这里插入图片描述
在这里插入图片描述
注意:
docker有些新特性,只在新版本的操作系统才能正常使用
鼠标切换问题:
在安装操作系统时,如果想操作虚拟机,那么用鼠标点击虚拟机,再用键盘操作虚拟机
如果想切换出虚拟机,操作物理机,那么同时ctrl+alt键,鼠标即可以离开虚拟机

2)用xshell远程连接Linux服务器
0.安装好Linux服务器后,先拍快照
如果后期操作错误,可以直接还原虚拟机
在这里插入图片描述
在这里插入图片描述
1.下载安装MobaXterm
https://mobaxterm.mobatek.net/
2.开始菜单搜索并打开MobaXterm
在这里插入图片描述
3.切换成管理员用户

su root

在这里插入图片描述
注意:在linux系统中输入密码时,光标是不动的
4.关闭虚拟机的防火墙

systemctl stop firewalld  # 临时关闭 重启后生效
systemctl disable firewalld  # 永久关闭

在这里插入图片描述
5.开启ssh连接

systemctl start sshd
systemctl enable sshd

在这里插入图片描述
6.查询ip地址

ifconfig

在这里插入图片描述
7.在编辑–>虚拟机网络编辑器–>选择NAT模式–>设置子网ip(192.168.80.0)、子网掩码(255.255.255.0)
在这里插入图片描述
在这里插入图片描述
8.右键点击虚拟机–>设置–>网络适配器–>选择NAT模式
在这里插入图片描述
9.执行命令:cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
编辑模式下修改onboot参数,no改为yes,按ESC,输入:wq保存退出
在这里插入图片描述
在这里插入图片描述
10.重新加载文件,设置生效

nmcli c reload

11.重新输入ifconfig,查看ip地址

12.MobaXterm新建连接,选择ssh,输入虚拟机服务器ip地址和用户名密码
在这里插入图片描述
13.拍摄快照

3)安装docker
1、在CentOS8上安装docker需要containerd.io
https://download.docker.com/linux/centos/8/x86_64/stable/Packages/containerd.io-1.3.7-3.1.el8.x86_64.rpm
在这里插入图片描述
输入下载命令:

yum install --allowerasing https://download.docker.com/linux/centos/8/x86_64/stable/Packages/containerd.io-1.3.7-3.1.el8.x86_64.rpm

在这里插入图片描述

2、安装命令:

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

curl:在linux上访问网站的命令
-s:表示静默模式,不打印常规日志
-S:在控制台显示错误日志
-L: 跟随重定向
|:linux中的管道符
sh:是shell的缩写,是linux的一种脚本
在这里插入图片描述

3、rpm–red hat package manager 红帽应用管理系统
后缀名为.rpm,表示这个文件是centos中的安装包

4、检查是否装好

docker version

在这里插入图片描述

5、创建个人用户(可忽略)

usermod -aG docker chenbin

6、配置阿里云镜像加速
网站:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
在这里插入图片描述

cd /etc
mkdir docker
cd docker
ls
vim daemon.json
# 输入:{"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]} 后保存
systemctl daemon-reload
systemctl restart docker.service

在这里插入图片描述
在这里插入图片描述

7、下载第一个docker镜像hello-world

docker run hello-world

在这里插入图片描述

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

妍婧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值