Appearance
...
Appearance
3 分钟拉一套测试环境
把你的应用和它的依赖打包到一起,到处都能跑。
docker ps # 看运行中的容器
docker pull mysql:8.0 # 拉取镜像
docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql:8.0
docker exec -it my-mysql bash # 进入容器
docker logs my-mysql # 看日志
docker stop my-mysql # 停止
docker rm my-mysql # 删除version: '3'
services:
mysql:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: 123456
ports:
- "3306:3306"
redis:
image: redis:7
ports:
- "6379:6379"
app:
image: my-app:latest
ports:
- "8080:8080"docker-compose up -d # 启动
docker-compose down # 停止并清理测试前 up,测试完 down,环境干净利落。