首页 > 其他分享 >容器技术Docker知识精讲【形成知识体系篇】

容器技术Docker知识精讲【形成知识体系篇】

时间:2023-04-25 10:34:51浏览次数:49  
标签:章节 容器 精讲 知识 发布 2022 Docker 08

环境要求

  1. Linux操作系统(Centos),建议在虚拟机VMware或VirtualBox下安装Centos

  2. Docker容器

  3. MobaXterm客户端工具

学习建议

Docker的学习分为四个阶段:了解---->>入门--->>熟悉--->>拓展

了解阶段:请参考官方指导文档入门学习基础知识。官方文档地址:https://docs.docker.com/

入门阶段:能把Docker容器技术灵活应用于实际项目中。

熟悉阶段:研究Docker原理、Docker高级功能、Docker监控和运维管理、Docker性能优化等。

拓展阶段:基于Docker容器,进行封装和扩展,自定义属于自己项目的镜像,实现DevOps自动化运维。

适宜人群

本教程适合:

  1. 想要深入学习 Docker容器技术的小伙伴

  2. 基于Docker从事开发、运维和测试的小伙伴

  3. 想让Docker实现DevOps自动化运维的小伙伴

知识导图

你会学到什么

  1. Docker基本操作
  2. Docker网络配置实践
  3. Docker部署项目
  4. Docker下安装常用软件:Tomcat,MySQL,Nginx等
  5. Docker自定义镜像
  6. Docker数据卷应用

版本更新

  • 2021年12月16日:发布【Docker简介】章节,快速安装和配置Docker及可视化Docker管理工具Portainer安装和使用;
  • 2022年03月06日:发布 【Docker命令实操】章节,镜像操作、容器操作、服务操作;
  • 2022年06月05日:发布【Docker数据管理】章节,数据持久化方式、数据卷及数据卷容器;
  • 2022年08月08日:发布【Docker网络配置管理】章节,Docker网络配置,端口映射,网络模式,自定义网段等;
  • 2022年09月11日:发布【Docker安装和配置中间件】章节,安装和配置Redis,Nginx,Tomcat,MySQL等
  • 2022年10月16日:发布【Docker企业应用实战场景】章节,Docker扩容,部署web项目,优化及集群;
  • 2023年01月11日:发布【Docker-Compose】章节;
  • 2023年02月08日:发布【Docker CI和CD】章节;
  • 2023年03月08日:更新完毕,进入迭代期。

 

标签:章节,容器,精讲,知识,发布,2022,Docker,08
From: https://www.cnblogs.com/ossbar/p/17351877.html

相关文章

  • html知识点
    JavaScriptslice()方法:返回一个新数组,包含从start到end(不包括该元素的)arrayObject中的元素。ondblclick属性在鼠标双击元素时触发。标签为input元素定义标注(标记)。label元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在label元素内点击文本......
  • 用户密码加密存储与铺垫知识jwt工具类使用
    用户密码加密存储密码加密存储实际项目我们不会把密码明文存储在数据库中。默认使用PasswordEncoder要求数据库中的密码格式为{id}passwrod。它会根据id去判断密码为加密方式。但是我们一般不会采用这种方式。所以就需要替换PasswordEncod......
  • mac+docker+jenkins,运行python自动化
    一、实现思路在mac本地安装DockerDesktop创建jenkins容器根据自动化项目依赖包构建python镜像(构建自动化python环境)运行新的python容器,执行jenkins从仓库中拉下来的自动化项目执行完成之后删除容器二、环境准备1、一台mac2、在mac上安装DockerDesktop,打开......
  • docker如何清除所有运行过的容器
    要清除所有运行过的容器,可以使用以下命令:dockercontainerstop$(dockercontainerls-aq)dockercontainerrm$(dockercontainerls-aq)这两个命令的含义是:第一个命令dockercontainerstop$(dockercontainerls-aq),用于停止所有正在运行的容器。它使用了子命令do......
  • Linux基础知识(17)- Kerberos (二) | krb5 API 的 C 程序示例
    在“Linux基础知识(16)-Kerberos(一)|Kerberos安装配置”里我们演示了Kerberos安装配置和Kadmin等命令行工具的用法,本文将演示krb5API的使用方法。Krb5API:http://web.mit.edu/kerberos/krb5-current/doc/appldev/refs/api/index.html 1.系统环境   操作......
  • centos 7 下docker 部署vsftpd(docker-compose)
    启动命令:dockerrun-d-p21:21-p20:20-p21100-21110:21100-21110-v/opt/vsftpd/file:/home/vsftpd-eFTP_USER=admin-eFTP_PASS=1234\-ePASV_MIN_PORT=21100-ePASV_MAX_PORT=21110-ePASV_ADDRESS=0.0.0.0-ePASV_ENABLE=YES--nameftp\--restar......
  • Linux基础知识(16)- Kerberos (一) | Kerberos 安装配置
    Kerberos(SecureNetworkAuthenticationSystem,网络安全认证系统),是一种网络认证协议,其设计目标是通过密钥系统为Client/Server提供强大的认证服务。该认证过程的实现不依赖于主机操作系统的认证,无需基于的信任,不要求网络上所有主机的物理安全,并假定网络上传送的数据包可以被任......
  • 操作系统基础知识(1)
    什么是管程?当共享资源用共享数据结构表示时,资源管理程序可用对该数据结构进行操作的一组过程来表示,如资源的请求和释放过程request和release。把这样一组相关的数据结构和过程一并归为管程。Hansan为管程所下的定义是:“一个管程定义了一个数据结构和能为并发进程所执行的一组操......
  • docker compose 常用网络
    1.共享宿主机网络host#docker-compose.yml中设置network_mode:host#此时端口配置ports失效2.桥接网络bridge(默认)#自定义桥接网络dockernetworkcreatewebnet_db#数据库服务使用上面定义好的桥接网络#docker-compose.ymlversion:'3.1'services:db:......
  • docker-compose一键部署java开源项目
    这一年干的很多事都是为了降低我的开源项目消息推送平台austin使用门槛。如果想学Java项目的,强烈推荐我的开源项目消息推送平台Austin(8Kstars),可以用作毕业设计,可以用作校招,可以看看生产环境是怎么推送消息的。开源项目消息推送平台austin仓库地址:消息推送平台......