码头工人组成
- Compose 简化了对整个应用程序堆栈的控制,使您可以在单个易于理解的 YAML 配置文件中轻松管理服务、网络和卷。然后,使用单个命令,您可以从配置文件创建并启动所有服务
要了解有关 Docker 镜像、容器和 Docker 上基本 Flask 应用程序部署的更多信息,请阅读博客
在本博客中,我们将使用 docker compose 文件在 Docker 上部署 Flask 应用程序。
如何克隆、创建、部署所有内容已在此处介绍,请阅读并按照说明进行操作,或者您可以直接从
开始
git 克隆 https://github.com/rajnishspandey/productivity.git
-
docker system prune -a 删除所有现有容器、镜像和缓存。
docker 组成
Docker 镜像
Docker 容器
运行烧瓶应用程序
此 UI 可能会有所不同,因为代码可能会更新
一些有用的 docker 命令
-
docker images 检查所有镜像
-
docker build -t -app 。从您的应用程序构建图像
-
docker image rm ; - 删除未使用的图像
-
docker run -it --name ; /bin/bash 创建一个新容器并从基本映像运行它。 (上面我们有 python 作为基础镜像)
-
docker image rm ; -f 强制删除正在使用的镜像
-
docker ps -a 查看所有正在运行的容器
-
docker 容器 rm ;删除未运行的容器
-
docker 容器 rm ; -f 强制删除正在运行的容器
-
docker system prune -a 删除所有容器、镜像和缓存。
-
docker compose up 运行 docker compose 文件并创建镜像
以上是使用 docker Compose 部署 Flask 应用的详细内容。更多信息请关注PHP中文网其他相关文章!