![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 87
姚舜禹_12140
但求诗酒趁年华,不负荆棘不负梦
展开
-
docker学习笔记之Dockerfile
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。原创 2024-01-06 11:39:15 · 1410 阅读 · 0 评论 -
Docker学习笔记(七):Docker常用安装
1、总体步骤搜索镜像 拉取镜像 查看镜像 启动镜像 停止容器 移除容器2、Docker安装MySQL(1)docker hub 上面查找 MySQL 镜像命令:docker search mysql(2)从docker hub上拉取mysql镜像到本地,其版本为为5.6。命令:docker pull mysql:5.6(3)使用 MySQL 5.6 的镜像创建容器命令:docker run -p 3306:3306 --name mysql -v /my原创 2021-04-23 17:41:59 · 707 阅读 · 0 评论 -
Docker学习笔记(六):Dockerfile案例
一、自定义centos镜像之所以要实现自定义的centos镜像,是因为从Docker Hub上下载的centos镜像不一定能满足现有的生产需求。先来看一下我们从Docker Hub上下载的centos镜像:因此,我们可以自定义Dockerfile,实现三个功能:支持vim 支持ifconfig 登陆之后的默认路径为/home(1)准备Dockerfile文件,其内容如下:FORM centosMAINTAINER YHT<yht@163.com>ENV MY原创 2021-04-23 08:50:40 · 235 阅读 · 0 评论 -
Docker学习笔记(五):Dockerfile的介绍和使用
在上一讲中,我们通过Dockerfile构建了自定义镜像,这一讲就来详细介绍一下Dockerfile。一、Dockerfile的介绍1、什么是DockerfileDockerfile是用来构建Docker镜像的文件,它是由一系列命令和参数构成的脚本2、Dockerfile的基本结构通常Dockerfile 分为四个部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,其中#是Dockerfile中的注释。我们来看一下上一讲的小例子,其基本内容如下:二、Dockerf.原创 2021-04-19 18:01:47 · 389 阅读 · 0 评论 -
Docker学习笔记(四):容器数据卷的介绍和使用
一、容器数据卷的介绍1、什么是容器数据卷?记得以前上Linux课的时候,学校的教学平台每次上完课数据都会清空,所以每次老师上课都要提前十几分钟过来安装虚拟机。这样就会很麻烦,每次上课都得安装。通常,我们在使用docker容器的时候会产生很多的数据文件,而当我们关闭docker容器的时候,这些数据文件是会消失的。然而,这些数据有可能是我们需要的,所以需要保存起来进行使用。因此,我们希望Docker容器在运行过程中产生到的有用的数据是可以持久化的,并能够实现数据共享。在介绍容器数据卷之前,需要明白D原创 2021-04-17 14:44:01 · 261 阅读 · 0 评论 -
Docker学习笔记(三):Docker镜像详解
1、镜像的定义镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,其中包括代码、运行时、库、环境变量和配置文件。通过将所有的应用和环境直接打包为docker镜像,就可以直接运行。我们需要知道的是:Docker镜像都是只读的,在容器启动的时候,一个新的可写层被加载到镜像到的顶部,这一层就被称为容器层,处于容器层之下的称之为镜像层。当启动容器的时候,会在镜像的基础上再添加一个当前容器的专用层,这层是读写的。在删除容器的时候,这个容器的专属的这原创 2021-04-16 20:34:29 · 1497 阅读 · 4 评论 -
Docker学习笔记(二):Docker的常用命令
1、Docker是怎么工作的Docker是一个Client-Server结构的系统,Docker守护进程(Docker daemon)运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。容器是一个运行时环境,就是我们前面说到的集装箱。我们的所运行的Hello-World就是一个容器,后续的MySQL,Spark等都可以放到集装箱上,然后通过客户端来操作。2、虚拟机结构介绍如下图: 基础设施(Infrastructure)。它可以.原创 2021-04-10 13:39:49 · 714 阅读 · 0 评论 -
Docker学习笔记(一):Docker的简单介绍
一、Docker的介绍1、什么是Docker?2、为什么需要Docker?3、二、Docker的安装1、安装过程2、遇到的问题问题:原因:解决方案:原创 2021-04-05 11:07:57 · 306 阅读 · 0 评论