Docker运维技术最佳实践
文章平均质量分 81
Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。
雨田说码
这个作者很懒,什么都没留下…
展开
-
2111-Docker课上核心知识点及问题分析
文章目录Day01~Docker技术的基础应用核心知识点常见问题分析常见Bug分析课后作业Day01~Docker技术的基础应用核心知识点Docker 诞生的背景(服务多了,维护困难了)Docker 平台基本架构(Client/Server,参考官方的架构图)Docker 平台核心对象(镜像-image,容器-Container)Docker 平台的安装(在CentOS系统上在线安装,离线安装)Docker 服务的基本操作(status,start,stop ,restart,enable,原创 2022-03-10 17:30:15 · 3850 阅读 · 1 评论 -
2110-Docker课上知识点及问题总结
文章目录Day01~Docker技术的基础应用核心知识点常见问题分析常见Bug分析课后作业Day01~Docker技术的基础应用核心知识点Docker 诞生的背景(服务多了,维护困难了)Docker 平台基本架构(Client/Server,参考官方的架构图)Docker 平台核心对象(镜像-image,容器-Container)Docker 平台的安装(在CentOS系统上在线安装,离线安装)Docker 服务的基本操作(status,start,stop ,restart,enable,原创 2022-02-08 17:27:26 · 1808 阅读 · 0 评论 -
2109-Docker课上知识点及问题总结
文章目录Day01~Docker技术的基础应用核心知识点常见问题分析常见Bug分析课后作业Day01~Docker技术的基础应用核心知识点Docker 诞生的背景(服务多了,维护困难了)Docker 平台基本架构(Client/Server,参考官方的架构图)Docker 平台核心对象(镜像-image,容器-Container)Docker 平台的安装(在CentOS系统上在线安装,离线安装)Docker 服务的基本操作(status,start,stop ,restart,enable,原创 2022-01-05 18:29:24 · 3561 阅读 · 1 评论 -
2108-Docker课上知识点及问题总结
Day01~Docker 基础应用核心知识点Docker 诞生的背景(服务多了,维护困难了)Docker 平台基本架构(Client/Server,参考官方的架构图)Docker 平台核心对象(镜像-image,容器-Container)Docker 平台的安装(在CentOS系统上在线安装,离线安装)Docker 服务的基本操作(status,start,stop ,restart,enable,disable,docker info)Docker 镜像(Image)基本操作(pull,i原创 2021-12-08 09:48:07 · 2171 阅读 · 0 评论 -
2107-Docker课上知识点及问题总结
Day01~Docker 基础核心知识点Docker 诞生的背景.Docker 平台基本架构.Docker 平台核心对象.Docker 平台的安装(离线安装)Docker 服务的基本操作Docker 镜像基本操作Docker 容器基本操作.常见问题分析Docker是什么?Docker用于解决什么问题?Docker的基本架构是怎样的?Docker中有哪些核心对象?如何启动,停止docker服务?Docker平台下镜像,容器有哪些操作?常见Bug分析虚拟机系统没有i原创 2021-11-05 18:02:09 · 2788 阅读 · 0 评论 -
2106-Docker 课上知识点及问题总结
Day01Day02总结(Summary)原创 2021-09-01 20:57:46 · 5783 阅读 · 1 评论 -
06-Docker数据管理实践
Docker数据管理实践概述在容器中管理数据主要有两种方式:挂载主机目录 (Bind mounts)-最常用 (docker run –v 宿主机目录:容器目录)数据卷(Volumes)数据卷数据卷是一个可供一个或多个容器使用的特殊目录,可以在容器之间共享和重用,默认会一直存在,即使容器被删除。数据卷操作第一步:创建数据卷,例如:docker volume create container-vol第二步:查看所有数据卷,例如:docker volume ls查看指定 数据卷原创 2021-08-15 00:03:15 · 14341 阅读 · 1 评论 -
05-Docker 容器操作实践
Docker 容器操作实践本次以CentOS镜像为例,讲解容器的基本操作。下载镜像通过docker pull指令下载CentOS镜像,例如:docker pull centos:7说明,官方镜像仓库地址为https://hub.docker.com/下载完以后,查看centos7镜像文件。docker images创建并启动容器基本语法解析:docker run -it xxxx bash其中:1)xxxx - 镜像名, 或 image id 的前几位,2)-it 这是两个参原创 2021-08-15 00:02:52 · 18396 阅读 · 0 评论 -
04-Docker 镜像操作实践
Docker镜像操作实践下载镜像语法:docker pull 镜像名案例:docker pull hello-world浏览镜像文件语法:Docker images查看镜像详情语法:docker inspect 镜像名或镜像iddocker inspect hello-world查看镜像历史一个镜像是由多个层(layer)组成的,那么,我们要如何知道各个层的具体内容呢?通过 docker history 命令,可以列出各个层(layer)的创建信息,例如:docker his原创 2021-08-15 00:00:29 · 18955 阅读 · 0 评论 -
03-Docker服务基本操作实践
Docker服务基本操作启动docker服务 systemctl start docker设置开机自启systemctl enable docker重新启动服务。 systemctl restart docker查看Docker信息docker info停止docker服务systemlctl stop dockerDocker镜像加速由于国内网络问题,需要配置加速器来加速。修改配置文件 /etc/docker/daemon.json下面命令直接生成文件 daemon.j原创 2021-08-15 00:02:04 · 18015 阅读 · 0 评论 -
02-Docker 安装实践
Docker安装实践准备工作第一步:准备CentOS(用课前资料中的CentOS7964),本次以CentOS7为例进行安装。第二步:基于vmvare打开CentOS第三步:克隆CentOS(选择链接克隆-更省空间),命名为CentOS7964-docker开启虚拟机系统第一步:启动虚拟机,默认账号密码为root/root第二步:打开终端,通过ifconfig指令检查网络,[root@centos7964 ~]# ifconfigens33: flags=4163<U原创 2021-08-14 20:03:27 · 19038 阅读 · 0 评论 -
01-Docker入门
文章目录Docker技术简介概述版本说明Docker 核心对象镜像(Image)容器(Container)Docker 应用架构分析架构图Docker运行机制总结(Summary)Docker技术简介概述Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。现阶段,很多应用软件的安装都在向基于docke原创 2021-08-14 19:57:47 · 16394 阅读 · 1 评论 -
09-Docker 容器互联实践
文章目录简介概述解决方案初始化网路新建网络查看网络信息实现容器互联创建容器测试网络互通总结(summary)重难点分析FAQ分析Bug分析简介概述Docker 中存在多个容器时,容器与容器之间经常需要进行通讯,例如nacos访问mysql,redis集群中各个节点之间的通讯。解决方案Docker 中容器与容器之间进行通讯的解决方案一般有两种:第一种:两个容器通过宿主机进行通讯(容器中的端口会映射到宿主机上)第二种:两个容器之间直接通过虚拟网络进行连接,但是需要我们在docker中创建网络。初原创 2021-08-05 08:47:50 · 10799 阅读 · 1 评论 -
08-Docker 镜像安装实践
文章目录安装MySql数据库安装步骤登陆mysql服务停止和启动mysql服务安装Redis数据库安装步骤访问redis服务器停止和启动redis服务安装Ngnix代理安装步骤访问nginx服务停止和nginx服务安装Nacos组件安装步骤访问nacos服务停止和启动nacos服务总结(Summary)安装MySql数据库安装步骤第一步:在hub.docker.com上搜索mysql镜像第二步:拉取指定版本的mysql,也可以指定拉取版本,例如: docker pull mysql:8.0.23原创 2021-08-05 08:17:36 · 18923 阅读 · 0 评论 -
07-Docker镜像制作实践
Docker简介概述官网( https://www.docker.com/)是这样介绍docker的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications…其实看完这句话还是不明白docker究竟是什么?我们可以把他想象成是一个用了一种新颖方式实现的超轻量虚拟机或者说平台。当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器原创 2021-07-29 23:45:21 · 18628 阅读 · 2 评论