![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
专职
人生苦短,我用python
展开
-
docker-compose一键部署mongo和mongo-express
docker-compose一键部署mongo和mongo-express原创 2022-10-08 13:55:29 · 1122 阅读 · 0 评论 -
docker-compose一键部署mysql8.0
docker-compose一键部署mysql8.0服务原创 2022-09-05 11:44:54 · 1069 阅读 · 0 评论 -
docker-compose部署rocketmq
docker-compose.yml文件内容version: '3'services: rmqnamesrv: image: foxiswho/rocketmq:server container_name: rmqnamesrv ports: - 9876:9876 volumes: - ./data/logs:/opt/logs - ./data/store:/opt/store networks: rmq原创 2022-04-02 20:46:07 · 378 阅读 · 0 评论 -
docker-compose部署qinglong定时任务服务
docker-compose安装mkdir qinglongwget https://raw.githubusercontent.com/whyour/qinglong/master/docker-compose.yml启动docker-compose up -dgithub文档新建定时任务配置邮件通知编写一个简单的python脚本开启定时任务大功告成,去服务器看一下生成的日志文件吧。日志文件如下每执行一次任务就会单独生成一个日志文件。...原创 2022-01-24 18:10:02 · 1551 阅读 · 0 评论 -
docker-compose构建nginx服务并代理多个应用
目录结构docker-compose.ymlversion: '3'services: webserver: image: nginx:stable container_name: webserver restart: on-failure:100 volumes: - ./www:/srv/www - ./etc:/etc/nginx:ro - ./log原创 2022-01-13 17:39:33 · 1559 阅读 · 0 评论 -
docker-compose部署yapi服务
docker-compose.yml文件version: '2.1'services: yapi: image: mrjin/yapi:latest # build: ./ container_name: yapi environment: - VERSION=1.9.3 - LOG_PATH=/tmp/yapi.log - HOME=/home - PORT=3008 - ADMIN_EMAIL=xxx.原创 2022-01-16 11:46:16 · 339 阅读 · 0 评论 -
docker-compose安装gitea详细流程
docker-compose.yml文件version: '3'services: gitea: image: gitea/gitea:latest container_name: gitea environment: - DB_TYPE=mysql - DB_HOST=host:port - DB_NAME=gitea - DB_USER=userna原创 2022-01-15 14:48:50 · 544 阅读 · 0 评论 -
docker中如何安装软件
1.进入docker容器# 容器ID替换为自己的IDdocker exec -it 容器ID /bin/bash2.查看系统发行版版本说明:docker容器中安装vim,主要是linux的发行版中安装。# 查看linux发行版信息cat /etc/issue3.不同发行版本执行命令Alpine Linux通过apk包管理安装# 更新本地包版本apk update# 安装vimapk add vim4.CentOSyum -y install vim*5.Ub..原创 2021-10-19 13:38:44 · 1686 阅读 · 0 评论 -
Docker-compose命令及配置文件讲解
1. 概述Docker-compose 是用于定义和运行多容器 Docker 应用程序的编排工具。使用docker-compose后不再需要逐一创建和启动容器。您可以使用 YML 文件来配置应用程序需要的所有服务,然后使用一个命令,就可以从 YML 文件配置中创建并启动所有服务2. Docker-compose.yml配置文件下面案例介绍Docker-compose.yml配置文件里各选项的含义。version: '3'services: flask_web: # 第一...原创 2021-07-14 18:19:38 · 1101 阅读 · 0 评论 -
docker命令和Dockerfile讲解
1. 镜像操作# 搜索镜像:docker search + 镜像名字$ docker search python# 从registry拉取镜像:docker pull + 镜像名字:版本号$ docker pull python:3.8# 查看本地镜像: docker images$ docker images# 使用Dockerfile创建镜像: docker build + 目录,.代表当前目录,-t表示加标签$ docker build -t mypython .# 删除一个或多个镜.原创 2021-07-14 16:19:16 · 248 阅读 · 0 评论 -
centos下安装docker并设置加速器
1. 虚拟化部署环境的重要性2. vmware虚拟机和docker的对比原创 2021-07-10 10:00:23 · 231 阅读 · 0 评论 -
使用docker容器进行项目开发
一、在容器中运行数据库在容器中运行 MySQL 之前,我们将创建几个卷,Docker 可以管理这些卷来存储我们的持久数据和配置。在容器中运行 MySQL 之前,我们将创建几个卷,Docker 可以管理这些卷来存储我们的持久数据和配置。$ docker volume create mysql$ docker volume create mysql_config2.现在我们将创建一个网络,我们的应用程序和数据库将使用该网络相互通信。该网络称为用户定义的桥接网络,它为我们提供了一个很好的 DNS.原创 2021-07-09 18:20:30 · 955 阅读 · 0 评论 -
flask项目部署到docker
1. 项目结构2. Dockerfile文件代码# 基于的基础镜像FROM python:3.8# 设置app文件夹是工作目录 WORKDIR /usr/src/app# COPY指令和ADD指令功能和使用方式类似。只是COPY指令不会做自动解压工作。 COPY ./docker_test01 /usr/src/app# 安装支持 RUN pip install --no-cache-dir -r requirements.txt CMD [ "python", "/.原创 2021-07-07 16:18:26 · 459 阅读 · 0 评论