首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
云原生
›
2分钟学会Linux情况安装Docker,并配置腾讯云镜像加速源 ...
返回列表
发新帖
2分钟学会Linux情况安装Docker,并配置腾讯云镜像加速源!
[复制链接]
发表于 2024-9-3 01:44:07
|
显示全部楼层
|
阅读模式
喜欢就点击上方关注我们吧!
哈喽,大家好呀!这里是码农后端。本篇将带你学会在如何Linux情况下安装Docker,并
配置
腾讯云镜像加速源。
一、Docker安装
什么是Docker?
Docker
是一个开源的应用
容器
引擎,基于 Go 语言开发并服从 Apache2.0 协议开源。Docker 可以让开发者打包应用以及依赖包到一个轻量级、可移植的
容器
中,然后
发布
到任何流行的 Linux 机器上,也可以实现
虚拟化
。
1、情况预备
默认必备的情况和工具已经预备好,如CentOS7.6情况和MX(即MobaXterm)SSH客户端,
注:学习该部分内容前,需要把握Linux相关的根本知识。
1.1 获取Linux的的IP地点
首先需要
获取本地Linux的的IP
地点。
打开VMWare虚拟机,打开Terminal
终端
,输入如下命令获取IP地点。
ifconfig
复制
代码
可以看出我本地Linux的IP地点为
192.168.91.128
1.2 使用MobaXterm连接
打开MX软件,单击Session,创建一个SSH远程连接。
设置书签(即给这台
服务器
起个名字)
点击OK后,输入CentOS7.6的root管理员密码。
点击Yes,如下即代表连接成功。
2、正式安装
1)卸载旧版
首先假如系统中已经存在旧的Docker,则先卸载。若之前未安装可忽略该步。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
复制
代码
2)
配置
Docker的yum库
首先
安装一个yum工具
yum install -y yum-utils
复制
代码
安装完成后,运行如下命令
配置
Docker的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
复制代码
3)安装Docker
运行如下命令,安装Docker
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
4)验证是否安装成功与启动
可通过查看Docker的版原来验证是否安装成功
docker -v
复制代码
查看Docker是否启动
docker images
复制代码
3、启动与校验
相关命令如下
# 启动Docker
systemctl start docker
# 停止Docker
systemctl stop docker
# 重启
systemctl restart docker
# 设置开机自启
systemctl enable docker
# 执行docker ps命令,如果不报错,说明安装启动成功
docker ps
复制代码
二、配置腾讯云镜像加速
安装 Docker 软件后,可直接通过 docker pull 命令拉取镜像。但由于直接拉取 DockerHub 中的镜像,下载速度会比较慢。我们可以
使用腾讯云 Docker 镜像源加速镜像下载。
以腾讯云镜像加速为例,步调如下
1)使用
vim
命令打开 /etc/docker/daemon.json 配置文件。
vim /etc/docker/daemon.json
复制代码
2)按
i
进入编辑模式,添加如下内容;
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
复制代码
添加完成后按
esc
回到命令模式,输入
:wq
生存并退出。
3)重启 Docker
systemctl restart docker
复制代码
4)重启 Docker 后,运行如下命令查看当前 Docker 的配置。
docker info
复制代码
若镜像源配置成功,则输出的内容如下。
5)解决警告问题
上述可以看到,实行docker info出现如下警告
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
复制代码
解决办法:
使用
vim
命令打开 /etc/sysctl.conf文件
vim /etc/sysctl.conf
复制代码
按
i
进入编辑模式,添加如下内容,添加完成后按
esc
回到命令模式,输入
:wq
生存并退出。
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
复制代码
末了实行如下命令
sysctl -p
复制代码
实行
systemctl restart docker
重启Docker,再次运行
docker info
,就不会有警告信息了
注:要重启docker才会生效
至此,Docker的安装以及腾讯云镜像加速源的配置工作已全部完成!
好了,以上就是本日这篇文章的全部内容了。假如你想及时看到我的文章,只需做这几个动作:点星标、点在看(包括赞)、评论、分享,我就会经常出现在您的常读列表,背面更新都会提醒。感谢大家的关注和支持,祝大家生存美满,学业有成,事业如日方升!
喜欢就点击上方关注我们吧!
往期精彩文章保举(点击下方蓝字即可阅读!)
往期保举
五一快乐!!假期红包大放送!超大超多红包送不停,福气多多~手慢无!
2分钟带你快速相识什么是MyBatisPlus及其核心
功能
!
如何注册一个自己的域名?如何创建阿里云ECS云
服务器
?
常见的密码
加密
方式有哪些?2分钟带你快速相识!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
浏览过的版块
人工智能
网络安全
Oracle
莱莱
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表