分类目录归档:docker

[ 部署Chat-API ]


GITHUB参考文章

部署

  1. 拉取项目
  2. 在项目文件下创建dockerfile文件

dockerfile

FROM python:3

ENV PYTHONUNBUFFERED 1
WORKDIR /usr/src/app

RUN apt-get install default-libmysqlclient-dev -y && \
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

COPY requirements.txt ./
RUN pip install --upgrade pip &&am

< Read more >

[ mysql-docker基础版 ]


官方文档

# 拉取mysql8
docker pull mysql

# 数据
-v /my/own/datadir:/var/lib/mysql

# 配置 (一般情况下会读取此文件夹下的.cnf文件)
MySQL的默认配置可以在/etc/MySQL/my.cnf中找到,可能!
包括其他目录,如/etc/mysql/conf.d或/etc/mysql/mysql.conf.d。请检查mysql映像中的相关文件和目录以了解更多详细信息。
如果/my/custom/config-file.cnf是您的自定义配置文件的路径和名称,您可以这样启动您的mysql容器(请注意,此命令中只使用自定义配置文

< Read more >

[ redis-docker基础版 ]


官方文档

#  默认端口
 6379
# 运行
docker run -v /myredis/conf:/usr/local/etc/redis --name myredis redis redis-server /usr/local/etc/redis/redis.conf

# 配置文件地址
/usr/local/etc/redis/redis.conf

# 书记保存地址
-v /docker/host/dir:/data

# 一般情况下会指定客户端文件运行
[ "redis-server", "/usr/local/etc/redis/redis.con

< Read more >