Open airtonix opened 9 years ago
For arma3 you would do this:
Dockerfile
FROM crosbymichael/steamcmd
USER root
RUN apt-get update && apt-get install -y lib32stdc++6 lib32z1 lib32z1-dev
USER daemon
And in the same dir as your dockerfile you need an install.txt like this for arma
@ShutdownOnFailedCommand 1
@NoPromptForPassword 1
login your_username your_pass_word
force_install_dir /home/daemon/steamcmd/arma3
app_update 233780 validate
quit
After you have a base arma image if you wanted to get a wasteland server you can checkout the repo here and the dockerfile
https://github.com/crosbymichael/Release_Files
FROM your_base_arma3_image
WORKDIR /home/daemon/steamcmd/arma3
RUN curl -SsL -o mpmissions/A3Wasteland_v1.0.Altis.pbo https://github.com/A3Wasteland/Release_Files/raw/master/A3Wasteland_v1.0.Altis.pbo
ENTRYPOINT ["./arma3server", "-cfg=wasteland/basic", "-config=wasteland/config", "-profiles=wasteland"]
This is some seriously impressive shit. I'm about to make an awesome low latency CSGO server
New to docker, but I assumed I could simply create a Dockerfile that uses this steamcmd image as a base.
Instead I get errors about not being able to write to directories I create in my dockerfile.