# SteamCMD Docker Image
[](https://hub.docker.com/r/steamcmd/steamcmd)
[](https://github.com/GameServerManagers/docker-steamcmd/actions)
[](https://www.codacy.com/gh/GameServerManagers/docker-steamcmd/dashboard)
[](https://linuxgsm.com/discord)
[](https://developer.valvesoftware.com/wiki/SteamCMD)
[](https://github.com/GameServerManagers/docker-steamcmd/blob/main/LICENSE)
SteamCMD is a command-line version of the Steam client. It allows you to download and install games on a headless server. This container image builds daily and is available on [Docker Hub](https://hub.docker.com/r/gameservermanagers/steamcmd) as well as [GitHub Container Registry](https://github.com/GameServerManagers/docker-steamcmd/pkgs/container/steamcmd).
## Tags
- `latest`, `ubuntu` - Latest Ubuntu LTS release
- `ubuntu-22.04` - Ubuntu 22.04 LTS 'Jammy Jackalope'
- `ubuntu-20.04` - Ubuntu 20.04 LTS 'Focal Fossa'
- `ubuntu-18.04` - Ubuntu 18.04 LTS 'Bionic Beaver'
## Usage
docker cli
```bash
docker run -it gameservermanagers/steamcmd:latest
```
Download Counter Strike: Global Offensive Dedicated Server to current host directory.
```bash
docker run -it -v $PWD:/data gameservermanagers/steamcmd:latest +force_install_dir /data +login anonymous +app_update 740 +quit
```
## Notes
This container is based off of the [steamcmd](https://github.com/steamcmd/docker) container and is primarily used for [LinuxGSM](https://linuxgsm.com) game servers.