## 1、docker的安装 官网[https://docs.docker.com/engine/install/](https://docs.docker.com/engine/install/)为我们提供了三种安装方式。 1. 使用存储库安装 2. 从软件包安装 3. 使用便捷脚本安装 官方推荐 · · · · · · · ·
## 1、引入 开发工作中为了能够快速的在一个电脑设备上快速的使用某个功能,例如为了在Windows系统上快速使用Linux等软件,我们可以安装VMware虚拟换软件,然后在VMware软件上安装Linux,此时就可以实现在Windows电脑上“寄生”出另外一个电脑,而且这个虚拟的电脑功能与真实的电 · · · · · · · ·
## 1. 运行终端 打开终端,输入docker images ,如果运行正常,表示docker已经可以在本电脑上使用了  ## 2. docker常用命 · · · · · · · ·
## 制作镜像方式1(了解) 1. 引入 有时,我们在一个容器中安装了需要的软件或者进行了较为复杂的配置,此时能否把这个容器制作成一个镜像呢?答案是肯定的 查看镜像Ubuntu16.04 ![在这里插入图片描述](https://img-blog.csdnimg.cn/202008191139327 · · · · · · · ·
## 1. 引入 在上节的` docker commit `中,我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。 这 · · · · · · · ·
## 1. 目的 通过构建dockerfile来完成django项目的构建。 ## 2. 实现 新建一个名为 ubuntu_django 的空文件,进入该文件 新建一个`requirements.txt`用来安装项目所需依赖 ``` aliyun-python-sdk-core-v3==2.13.1 · · · · · · · ·
## 1、简介 Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 `docker build`命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系 · · · · · · · ·
## 1. 引入 通过前面的知识,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器,从而得到一个镜像。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据 · · · · · · · ·
## 1、准备工作 ```shell mkdir docker_compose cd docker_compose mkdir 01_django mkdir 02_mysql mkdir 03_redis ``` ![在这里插入图片描述](https://img-blog.csdnimg.cn/2 · · · · · · · ·
Compose常用命令 ## 1. 命令 docker-compose --help会看到如下这么多命 ```shell build Build or rebuild services bundle Generate a Docker bundle from the Compose file con · · · · · · · ·
1. image ```shell services: web: image: hello-world ``` 在 services 标签下的第二级标签是 web,这个名字是用户自己自定义,它就是服务名称。 image 则是指定服务的镜像名称或镜像 ID。如果镜像在本地不存在,Compose 将会尝 · · · · · · · ·
## 1、外部访问容器 容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。 实际情况我们不会采用此方式,而会使用-p 如果要查看一个容器使 · · · · · · · ·