社区
教程
Wiki
注册
登录
创作新主题
社区所有版块导航
Python
python开源
Django
Python
DjangoApp
pycharm
DATA
docker
Elasticsearch
分享
问与答
闲聊
招聘
翻译
创业
分享发现
分享创造
求职
区块链
支付之战
aigc
aigc
chatgpt
WEB开发
linux
MongoDB
Redis
DATABASE
NGINX
其他Web框架
web工具
zookeeper
tornado
NoSql
Bootstrap
js
peewee
Git
bottle
IE
MQ
Jquery
机器学习
机器学习算法
Python88.com
反馈
公告
社区推广
产品
短视频
印度
印度
一周十大热门主题
等你参加!第二届“青春筑梦·强国有我——讲好身边的教育故事”AIGC创意短视频征集活动正式开启
赵本山带领象牙山男团出道,东北AIGC宇宙崛起;古人组团唱Rap《过来人》全网刷屏 | AIGC热门...
QMT客户端升级python3.12后,也添加了tushare数-20261029152952
码云(Gitee)公开仓库里有2.64万个云服务或AI密钥 都是开发者操作失误导致泄露
刚刚,DeepSeek 开源新 Agent 架构:可接 Github 和飞书,研究让 AI 自己接活
我在 GitHub 上搜罗了 6 个高质量数据集,看看哪些会用到。
又一个手机 Agent,Github 开源两天 1700 人Star。
豆包工作面向企业客户开放配置三方模型;腾讯汤道生:AI智能体重塑企业生产力,日均Token调用量已超...
8个github上开源的项目,用AI把电视给“阉”了!
等你参加!第二届“青春筑梦·强国有我——讲好身边的教育故事”AIGC创意短视频征集活动正式开启
关注
Py学习
»
docker
私藏のdocker笔记
晓技术
• 10 月前 • 146 次点击
哈喽,大家好,我是干货满满的晓技术老师。
最近半个月,我把Docker容器的知识系统学习了一遍。
因为之前往服务器上部署项目,经常要搭建各种环境和依赖,部署仅需3分钟,但前期搭建jdk和数据库啥的就需要3天,这还是在运气爆棚的情况下。
所以,我就系统学习了一下docker技术。所谓docker,就是把应用所需的jdk、mysql、redis等等通通打包做成一个镜像,然后在服务器上一键运行镜像即可,十分方便。
不得不说,发明docker这个人真他娘的是个天才。
我的docker笔记是跟着B站的狂神说docker和尚硅谷的yang哥梳理的,他们两个人讲的内容差不多,只是风格和知识点的排序不同,所以,我就穿插着看他俩的视频,有的知识点狂神表达的清楚,有的案例尚硅谷讲的细。
接下来,说一下docker的内容。
学习docker,首先得有一台免费得云服务器,我在前面的文章已经分享过《
如何白嫖一台云服务器?
》《
如何连接云服务器?如何往云服务器传文件?
》,其实,这都是为了学习准备物料。
大家可以先把前面的物料准备好。
以下是关于这篇docker笔记的内容,因为我的公众号有个特点,不仅是分享粉丝需要的东西,这个公众号也是我记录成长、做工作总结的地方,所以,有时候我写的东西很小众,阅读量也很低,但这不重要,你要是觉得这篇文章看不懂,划走即可。
好了,大概分享一下这篇docker笔记的提纲。
1. Docker基础概念
1.1 镜像(image)
1.2 容器(container)
1.3 仓库(repository)
2. 安装Docker
2.1 环境准备
2.2 登录云服务器
2.3 安装Docker
3. 配置 阿里云镜像 加速器
3.1 镜像加速器的位置
3.2 配置
4. Docker的底层工作原理
5. Docker 常用的命令
5.1 帮助命令
5.2 镜像命令
5.3 容器命令
5.4 其它容器命令
6. Docker镜像底层原理
6.1 什么是镜像
6.2 镜像是分层的
6.3 UnionFS联合文件系统
7. Commit镜像
7.1 案例
7.2 镜像分层 原理
8. 本地镜像发布到阿里云
8.1 原理图
8.2 方法
9. 容器数据卷
9.1 概念
9.2 案例讲解
9.3 查看数据卷是否挂载成功
9.4 提醒:
9.5 容器卷rw和ro读写规则
10. Docker上安装常用软件
10.1 主要步骤
10.2 安装tomcat
10.3 安装mysql
10.4 安装redis
11. DockerFile
11.1 DockerFile是什么?
11.2 DockerFile构建镜像过程
11.3 案例
12. Docker微服务实战
12.1 微服务工程形成jar包
12.2 编写Dockerfile、部署
13. Docker网络
13.1 Docker网络简介
13.2 理解Docker0
13.3 docker网络 常用命令
13.4 docker网络能干嘛?
13.5 docker网络模式
13.6 自定义网络
13.7 网络连通
14. Docker-compose容器编排
14.1 是什么?
14.2 去哪下载?
14.4 compose核心概念
14.5 compose使用步骤
14.6 compose常用命令
14.7 compose编排微服务实战
另外,我的笔记里有详细的的学习步骤,由浅入深,并搭配详尽的代码案例,基本上过一遍就能把docker搞明白咋回事。
最后,有需要的老铁们,可以关注
公众号:晓技术
,回复【
docker
】一键获取。
Python社区是高质量的Python/Django开发社区
本文地址:
http://www.python88.com/topic/190658
登录后回复