An open API service indexing awesome lists of open source software.

https://github.com/work-design/docker

Docker 配置
https://github.com/work-design/docker

docker

Last synced: about 1 month ago
JSON representation

Docker 配置

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/)