随笔 - 34  文章 - 0  评论 - 0  阅读 - 3774

B站 docker教程快速通关笔记

      B站视频        <—— 点击视频学习

      语雀教程        <—— 点击语雀笔记

01.课程简介

掌握docker核心功能

1.Docker命令

2.Docker存储

3.Docker网络

4.Docker Compose

5.Dockerfile

一键批量启动:MySQL、Redis、RabbitMQ、Zookeeper、OpenSearch、Kafka、Nacos、Rrometheus、Grafana

02.基础 - 为什么有Docker

为什么使用docker? 代码写好后,安装中间件安装不成功......
生产环境 软件和操作系统不兼容问题

docker可以跨平台安装软件、中间件

解决生产、准生产、测试环境不同的问题

交付客户按照安装文档操作过于繁琐

传给客户通过优盘、网盘、传输助手不同版本管理麻烦,传输过于频繁

拥有一款类似手机应用商店的技术,想使用去应用商店下载、安装,比如微信,抖音

github相当于手机的应用商店,

github地址:https://github.com/

注:如果访问 Github 网站超时,可以 点击此链接地址  解决
加速构建、分享、运行应用

构建:快速把应用进行打包

分享:把软件包快速发布到GitHub应用商店中

运行:一行命令启动应用

03.基础 - Docker架构与容器化

1.客户端发送命令 docker pull redis 到服务端,Docker Daemon 先检查本地是否有redis镜像,有提示本地存在不下载,没有则去Registry镜像仓库拉取最新版本的redis到本地

2. 客户端发送命令 docker run redis 到服务端,Docker Daemon 根据本地镜像 Images 启动容器 Containers

3.客户端发送命令 docker build xxx 到服务端,Docker Daemon 生成镜像,存放到本地

4.客户端发送命令 docker push xxx 到服务端,Docker Daemon 把本地存放的镜像推送到远程Registry镜像仓库,其他人可以需要下载此镜像

build :使用 docker build

share :使用 docker push、docker pull 

run :使用 docker run

服务器:服务间不隔离,其中一个应用发生内存泄漏,就造成服务器“炸了”

虚拟机:应用间隔离,一个虚拟机发生内存泄漏,只造成虚拟机“炸了”,不会影响服务器上的其他虚拟机,每个虚拟机都有完整的操作系统,臃肿

容器:在容器运行时上隔离,每个容器是一个应用,容器发生内存泄漏,只造成容器“炸了”,不影响其他容器,作用在底层的操作系统,自己加入可执行的文件和库

容器类似轻量级的Vm
容器共享操作系统内核
容器拥有自己的文件系统、cpu、内存、进程空间等
容器互相隔离

04.基础 - 购买云服务器

 

05.基础 - 停机不收费

 

06.基础 - 安装Docker

 

07.命令 - 镜像操作

启动一个nginx,并将它的首页改为自己的页面,发布出去,让所有人都能使用

下载镜像 -> 启动容器 -> 修改页面 -> 保存镜像 -> 分享社区

镜像 检索: docker search

        下载:docker pull

        列表:docker images

        删除:docker rmi

 

 

 

 08.命令 - 容器操作

 

09.命令 - run细节

 

10.命令 - 保存镜像

 

 

 

 

 

 

 

 

 

 

 

 

——————————————————————————————————————————————————————————————————————————

 

                                                                                                                         无敌小马爱学习

 

posted on   马俊南  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示