https://github.com/fooock/steamcmd
Dockerfile that install the SteamCMD into a Linux environment
https://github.com/fooock/steamcmd
Last synced: 9 months ago
JSON representation
Dockerfile that install the SteamCMD into a Linux environment
- Host: GitHub
- URL: https://github.com/fooock/steamcmd
- Owner: fooock
- License: agpl-3.0
- Created: 2017-08-20T17:55:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-20T17:56:40.000Z (over 8 years ago)
- Last Synced: 2025-02-12T05:56:52.891Z (11 months ago)
- Size: 11.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SteamCMD Dockerfile
This Dockerfile installs the **SteamCmd** in a linux environment like `Ubuntu`. It exposes multiple environment variables:
* `STEAM_USER`: This is the user that will be created to make the installation.
* `WD`: The user working directory
* `STEAM_DIR`: This is the directory where the files will be downloaded. It is created inside the `WD`
* `HIDDEN_DIR`: Where the `steamclient.so` will be copied
For default the `WORKDIR` is set to `WD`.
## Dependencies
This `Dockerfile` install for default the next dependencies:
* `curl`
* `ca-certificates`
* `lib32gcc1`
* `binutils`
The base is the `ubuntu:latest`
## Build
To create the image just run
```bash
docker build -t steamcmd .
```
This process can take a while. When the process is finished, check your images
```bash
docker images
```
The image is around `318MB`