论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
云原生
›
2分钟学会Linux情况安装Docker,并配置腾讯云镜像加速源 ...
2分钟学会Linux情况安装Docker,并配置腾讯云镜像加速源! ...
莱莱
论坛元老
|
2024-9-3 01:44:07
|
显示全部楼层
|
阅读模式
楼主
主题
1032
|
帖子
1032
|
积分
3096
喜欢就点击上方关注我们吧!
哈喽,大家好呀!这里是码农后端。本篇将带你学会在如何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企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
莱莱
论坛元老
这个人很懒什么都没写!
楼主热帖
SQL的约束
HCIA-OSPF协议
mac Error: EACCES: permission denied ...
MySQL 隐式类型转换导致索引失效问题 ...
攻防世界web 难度1新手练习
红标devcpp6.3编译器下载及配置教程 ...
你选对了超融合,可能却买错了交换机! ...
MySQL实战45讲 9
每日一练 数据库linux安装
老妈问我什么是超融合,我是这么和她解 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
Mysql
物联网
Oracle
DevOps与敏捷开发
虚拟化与私有云
快速回复
返回顶部
返回列表