Kubernetes教程(一)安装Docker

Kubernetes教程(一)安装Docker

一、前言

学习K8s之前,我们一定要对容器技术比较熟悉。K8s支持DockerContainerd等容器,因为网上Docker的学习资料比较多,在企业中运用也广泛,可以先学会Docker,然后再过度到Containerd

二、安装Docker

系统环境就一台Ubuntu 22.04,先更新系统包。

sudo apt update
sudo apt upgrade -y

安装依赖工具

sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

添加Docker GPG密钥,

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

添加Docker软件源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

安装Docker等软件

 sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

启动并设置开机启用 Docker 服务

sudo systemctl start docker
sudo systemctl enable docker
# 查看Docker的版本号
sudo docker --version

因为网络环境,还不能从国外Docker官方仓库拉取镜像,得配置国内镜像仓库地址。
创建/etc/docker/daemon.json文件,并添加内容:
注意:这些是2025年3月份还能用的,如果后面这些地址关闭了,要换新的可用地址。

{
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://docker.1ms.run",
		"https://lispy.org",
		"https://docker.xiaogenban1993.com"
    ]
}

保存文件后,重启Docker

sudo systemctl daemon-reload
sudo systemctl restart docker

#查看docker配置信息
docker info 

验证是否能拉取镜像

docker run hello-world

# 如果可以拉取镜像,会在1分钟左右返回如下信息
Hello from Docker!
This message shows that your installation appears to be working correctly.

三、Docker管理相关命令

查看Docker状态

systemctl status docker

启动Docker

systemctl start docker

重启Docker

systemctl restart docker

关闭Docker

systemctl stop docker

设置开机启动

systemctl enable docker

查看版本号

docker version

查看Docker信息

docker info
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

瑟王

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

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

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

打赏作者

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

抵扣说明:

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

余额充值