这是 docker-compose 文件
version: '3.3'
services:
mysql:
image: mysql:latest
restart: always
environment:
MYSQL_DATABASE: 'bot'
MYSQL_USER: 'user'
MYSQL_PASSWORD: '123'
MYSQL_ROOT_PASSWORD: 'root'
ports:
- '3306:3306'
expose:
- '3306'
volumes:
- mybot:/var/lib/mysql
python:
restart: always
build: .
environment:
MYSQL_DATABASE: 'bot'
MYSQL_USER: 'user'
MYSQL_PASSWORD: '123'
MYSQL_ROOT_PASSWORD: 'root'
volumes:
- mybot:/usr/app
command: tail -f /dev/null
volumes:
mybot:
Run Code Online (Sandbox Code Playgroud)
和 Dockerfile
FROM python
user root
WORKDIR /usr/src
COPY requirements.txt ./
RUN apt-get update && apt-get install -y python3 python3-pip
RUN pip3 install -r requirements.txt
RUN mkdir -p …
Run Code Online (Sandbox Code Playgroud)