![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云计算技术
文章平均质量分 64
11.11.1
来复制粘贴吧!(头歌实训)
展开
-
Docker基础实战教程四:数据卷操作
想象一下这样的场景,假设事先执行了docker run -v /data --name vocontainer1 ubuntu,由于-v标签没有指定“数据卷名”,那么为数据卷会随机生成一个“数据卷名”。数据卷是被设计用来持久化数据的,它的生命周期独立于容器,如果在创建容器时挂载了数据卷,执行docker rm删除容器时,并不会自动地将容器对应的数据卷删除掉。本关任务是学习创建一个数据卷,要求学习者参照示例,创建一个名为vo1的数据卷,并将该数据卷挂载到container1容器的/dir1目录。原创 2024-07-22 09:43:15 · 306 阅读 · 0 评论 -
Docker基础实战教程二:镜像管理
之前我们用到的镜像,无论是ubuntu镜像还是busybox镜像,都是来自于官方Docker Hub中的镜像。本关任务是学习保存镜像和加载镜像,要求学习者参照示例完成将busybox:latest镜像保存为一个tar包,在删除busybox:latest镜像之后,通过该tar包恢复busybox:latest镜像。本关任务是学习使用Commit定制一个镜像,要求学习者参照示例完成定制一个busybox:v1镜像,该镜像在busybox:latest的基础上,新增了一个hello.txt文件。原创 2024-07-22 09:37:45 · 206 阅读 · 0 评论 -
Docker基础实战教程三:Dockerfile
其中df命令用来查看磁盘的信息。要求df命令不能被覆盖,但-Th能够被覆盖。本关的任务是深入认识docker build命令,以及学习COPY和ADD指令,要求学习这参照实例,使用Dockerfile构建一个名为busybox:v3的镜像,Dockerfile的内容为:以busybox为基础镜像,并将上下文目录下的dir1.tar“解压提取后”,拷贝到busybox:v3的/中。前面我们学习过使用commit构建一个镜像,由于commit在构建镜像时,很容易将无关内容添加到镜像且维护起来十分困难。原创 2024-07-21 19:52:07 · 142 阅读 · 0 评论 -
Docker基础实战教程一:入门
本关的任务是学习准备一个容器的运行环境,更准确的说,应该是拉取一个具备某个运行环境的镜像,要求学习者参照示例完成“从Docker Hub中拉取一个busybox:1.27镜像”的功能。不知道你有没有过这样的疑问,使用docker start启动了一个终止的容器,这仅仅只是启动了这个容器并执行了容器的“启动命令”,怎么进入这个容器的内部来操控容器呢?本关的任务是学习如何进入一个正在运行的容器的内部,要求学习者参照示例,进入一个名为container2的容器内部,并在容器内部创建一个1.txt文件。原创 2024-07-20 18:02:57 · 333 阅读 · 0 评论