随笔分类 -  Docker

摘要:1. 概述 Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理 Docker 环境,包括单机环境和集群环境。 官网:https://www.portainer.io/ 2. 在 Docker 镜像仓库查找 Portainer 镜像 dockerhub 镜像仓库 3. 拉取 P 阅读全文
posted @ 2023-03-30 22:14 夏夜星空晚风 阅读(545) 评论(0) 推荐(0)
摘要:(一) 镜像的准备 1. docker-compose 的概述 docker-compose 中的两个要素: 服务(service) 一个个应用容器实例,比如订单微服务、库存微服务、mysql容器、nginx容器或者redis容器 工程(project) 由一组关联的应用容器组成的一个完整业务单元, 阅读全文
posted @ 2023-03-30 22:06 夏夜星空晚风 阅读(2327) 评论(1) 推荐(0)
摘要:1. 在 Docker 镜像仓库查找 nginx 镜像 dockerhub 镜像仓库 或者通过命令 docker search nginx 在宿主机终端查找 2. 拉取 nginx 镜像 # 拉取 nginx 镜像 docker pull nginx # 不加版本号默认下载 latest 版本,即 阅读全文
posted @ 2023-03-26 17:08 夏夜星空晚风 阅读(2494) 评论(0) 推荐(1)
摘要:1. 在 Docker 镜像仓库查找 MySQL 镜像 dockerhub 镜像仓库 或者通过命令 docker search mysql 在宿主机终端查找 2. 拉取 MySQL 镜像 # 拉取 MySQL 镜像 docker pull mysql # 不加版本号默认下载 latest 版本,即 阅读全文
posted @ 2023-03-19 18:21 夏夜星空晚风 阅读(5371) 评论(0) 推荐(0)
摘要:1. 概述 CMD 指令 功能: 指定一个容器启动时要运行的命令 指令格式: shell 格式: CMD "可执行文件" "参数1" "参数2" ... exec 格式: CMD ["可执行文件", "参数1", "参数2" ...] 详细说明: 1. Dockerfile 中可以有多个 CMD 指 阅读全文
posted @ 2023-03-19 11:17 夏夜星空晚风 阅读(529) 评论(0) 推荐(1)
摘要:(一) Flask 应用 1. 创建一个目录并切换进去 $ mkdir gunicorn_demo $ cd gunicorn_demo 2. 创建一个 Flask 应用 构建一个最基本的 Flask 项目 app.py 文件 from flask import Flask app = Flask( 阅读全文
posted @ 2023-02-23 22:00 夏夜星空晚风 阅读(3040) 评论(0) 推荐(0)
摘要:(一) 概述 使用 Docker 来开发,我们应遵循每个容器只做一件事的原则,因此 Flask应用、MySQL、Redis 等,它们分别运行在各自的容器中,所以一个完整的项目,可以视为是由多个容器组成的。 管理多个容器: 手动操作 手动建立各个容器之间的依赖关系 使用 docker-compose 阅读全文
posted @ 2023-02-20 22:47 夏夜星空晚风 阅读(299) 评论(0) 推荐(0)
摘要:## (一) docker 多容器的应用 1. 使用 flask 编写一个 web 应用,将数据存放于 redis 中 2. 在 docker 开发中,我们应该遵循每个容器只做一件事的原则 3. 我们运行两个容器,一个用于运行 flask 应用,一个用于运行 redis ## (二) redis 和 阅读全文
posted @ 2023-02-20 22:44 夏夜星空晚风 阅读(685) 评论(0) 推荐(0)
摘要:(一) 拉取 Python 镜像 docker pull python # 查看当前主机中存在的镜像 docker images (二) 编写 flask 应用 1. 创建一个目录 mkdir flask_demo # 进入目录中 cd flask_demo 2. 创建 flask 应用 使用 vi 阅读全文
posted @ 2023-02-18 11:23 夏夜星空晚风 阅读(1806) 评论(0) 推荐(0)
摘要:### 1. 拉取 redis 镜像 ``` # 拉取 redis 镜像 docker pull redis # 查看镜像 docker images ``` ### 2. Redis 相关的配置 创建挂载目录以及获取 redis.conf 配置文件 ``` 1. 创建挂载目录 mkdir -p / 阅读全文
posted @ 2023-02-15 20:53 夏夜星空晚风 阅读(5007) 评论(0) 推荐(0)