mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-11-09 17:58:20 +00:00
Update Docker.md with buildkit and submodule notes. (#458)
* Update Docker.md Add link to enabling docker buildkit. Add note to remember to clone submodules. * Remove unpacked client option Unpacked client does not have required directories/files (e.g. /versions/trunk.txt) and thus the packed client is required. * Add note about renaming CDClient.fdb DarkflameSetup will fail because it cannot find cdclient.fdb. However, CDClient.fdb exists. Renaming it fixes the issue. * Remove extra "client"
This commit is contained in:
parent
731c25741c
commit
915b779f03
11
Docker.md
11
Docker.md
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
- [Docker](https://docs.docker.com/get-docker/) (Docker Desktop or on Linux normal Docker)
|
- [Docker](https://docs.docker.com/get-docker/) (Docker Desktop or on Linux normal Docker)
|
||||||
- [Docker Compose](https://docs.docker.com/compose/install/) (Included in Docker Desktop)
|
- [Docker Compose](https://docs.docker.com/compose/install/) (Included in Docker Desktop)
|
||||||
- LEGO® Universe Client (packed or unpacked). Check the main [README](./README.md) for details on this.
|
- LEGO® Universe packed Client. Check the main [README](./README.md) for details on this.
|
||||||
|
|
||||||
## Run server inside Docker
|
## Run server inside Docker
|
||||||
|
|
||||||
@ -21,6 +21,15 @@
|
|||||||
|
|
||||||
**NOTE #2**: To stop the server simply run `docker compose down` and to restart it just run `docker compose up -d` again. No need to run all the steps above every time.
|
**NOTE #2**: To stop the server simply run `docker compose down` and to restart it just run `docker compose up -d` again. No need to run all the steps above every time.
|
||||||
|
|
||||||
|
**NOTE #3**: Docker buildkit needs to be enabled. https://docs.docker.com/develop/develop-images/build_enhancements/#to-enable-buildkit-builds
|
||||||
|
|
||||||
|
**NOTE #4**: Make sure to run the following in the repo root directory after cloning so submodules are also downloaded.
|
||||||
|
```
|
||||||
|
git submodule init
|
||||||
|
git submodule update
|
||||||
|
```
|
||||||
|
**NOTE #5**: If DarkflameSetup fails due to not having cdclient.fdb, rename CDClient.fdb (in the same folder) to cdclient.fdb
|
||||||
|
|
||||||
## Disable brickbuildfix
|
## Disable brickbuildfix
|
||||||
|
|
||||||
If you don't need the http server running on port 80 do this:
|
If you don't need the http server running on port 80 do this:
|
||||||
|
Loading…
Reference in New Issue
Block a user