https://github.com/work-design/docker
Docker 配置
https://github.com/work-design/docker
docker
Last synced: about 1 month ago
JSON representation
Docker 配置
- Host: GitHub
- URL: https://github.com/work-design/docker
- Owner: work-design
- Created: 2021-08-19T02:58:56.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-18T02:18:16.000Z (about 2 years ago)
- Last Synced: 2025-03-15T16:01:41.634Z (over 1 year ago)
- Topics: docker
- Language: Dockerfile
- Homepage:
- Size: 76.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 通用 docker 配置
配合 [Github Actions](https://github.com/work-design/.github) 使用
[Docker 指南](https://github.com/work-design/home/blob/main/开发文档/docker.md)
## 如何运行
1. 准备
* 复制`.env`文件至项目下,命名为`.env.docker`, `cp .env ../.env.docker`
* 根据需要修改`.env.docker` 中的变量。
2. 在项目下运行:
* 开发环境:`docker-compose --env-file .env.docker -f docker/docker-compose.dev.yml -f docker/docker-compose.db.yml up --build`
## 其他
## debug
`docker exec -it container_id_or_name /usr/bin/fish`
## build
在项目目录下,运行 `docker-compose --env-file .env.docker -f docker/docker-compose.yml build`
## 运行项目
1. docker pull
2. docker run ${WEB_IMAGE}
## 参考文档
* [环境变量设置](https://docs.docker.com/compose/reference/envvars/)