随笔分类 - Docker
摘要:Podman 和 Docker 都是用于容器化应用程序的工具,它们在很多方面非常相似,但也有一些关键区别: 1. 架构和权限: - Docker:Docker 使用守护进程(dockerd)来管理容器,它需要在操作系统上运行作为 root 权限的守护进程。这引发了一些安全和权限问题。 - Podma
阅读全文
摘要:目录 知识点1:什么是 compose? 知识点2:compose的安装 其实在家目录创建了一个目录:/root/.docker/cli-plugins 授予可执行权限 测试compose是否安装成功 知识点3:构建一个在 Docker Compose 上运行的简单 Python Web 应用程序
阅读全文
摘要:目录 知识点1:制作镜像的常用指令 RUN和CMD/ENTRYPOINT的区别 首先需要一个安装nginx的脚本 制作Dockerfile 开始制作镜像 查看镜像是否制作成功 启动一个容器来测试镜像 编译安装ngixn镜像升级版 创建一个卷 查看卷的地址 进入卷目录创建一个网页文件index.htm
阅读全文
摘要:目录 知识点1:镜像的分层 示例:进入 docker hub查看Jenkins的Dockerfile 知识点2:base镜像 知识点3:scratch镜像 scratch 镜像是什么? 示例:在docker hub里面查看busybox的Dockerfile, 知识点4:bootfs 和 rootf
阅读全文
摘要:目录 知识点1:容器里的常见文件: 知识点2:多容器之间的链接 知识点3:什么是docker镜像? 如何使镜像的大小尽可能小? 知识点4:制作一个docker镜像 创建一个mydocker空目录,用来存放制作镜像的一些文件 第1步:编辑Dockerfile 第2步:编辑requirements.tx
阅读全文
摘要:目录 一、bridge模式 查看容器的有哪几种网络类型 二、host模式 三、none模式 四、container模式 五、overlay模式 创建一个桥接类型的网卡 使用刚才创建的网卡来创建容器 查看刚才使用网卡创建的容器的ip地址 我们指定网卡创建的容器IP地址是 :172.18.0.2 容器的
阅读全文
摘要:目录 安装nfs服务 1、安装软件包 2、启动服务,设置开机自启 3、查看rpcbind的端口 --port 111(需要在rpcbind服务开启的状态下看得到) 4、创建共享文件 5、编辑/etc/exports文件 6、设置共享目录的权限 如何让容器使用nfs共享的目录? 1、直接挂载 2、尝试
阅读全文
摘要:目录 知识点1:镜像本质就是一个文件 docker save -o nginx.tar nginx 将docker容器里的镜像导出 docker load docker export -o my_nginx.tar my_nginx 导出正在运行的容器里的文件系统成一个归档文件 知识点2:根据镜像创
阅读全文
摘要:目录 知识点1:虚拟化 virtualization : 容器软件、云原生: 知识点2:docker安装 安装步骤: 1、如果之前安装过的话需要先将docker卸载 2、安装yum相关工具,下载docker-ce.repo文件 3、安装docker-ce 软件 4、启动docker服务 5、设置do
阅读全文