Welcome to Epoch Mod Community

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more!

This message will be removed once you have signed in.

Sign in to follow this  
Followers 0
vbawol

All-In-One Docker based Arma 3 Epoch Linux Server

1 post in this topic

The goal of this Docker image is to automate the install and setup of a Linux based Arma 3 server with the latest stable version of Epoch.

  1. First, install docker: https://www.docker.com/.

  2. Next, Start by pulling the docker image: 

    docker pull epochmodteam/arma3epochserver

     https://hub.docker.com/r/epochmodteam/arma3epochserver/

  3. Then start the server:
    docker run --rm -e STEAM_USERNAME='your@email.net' -e STEAM_PASSWORD='YourPassW0rd' --privileged -p 2302-2306:2302-2306/udp -it epochmodteam/arma3epochserver

    Note: the --rm here removes the server when stopped

Change the STEAM_USERNAME and STEAM_PASSWORD before running, as you must login to be able to download Arma 3 server files and workshop mods.

You can alternatively add a "credentials" file to the location you are running the command from and instead of specifying -e STEAM_USERNAME='your@email.net' -e STEAM_PASSWORD='YourPassW0rd' via command line use:
--env-file credentials

STEAM_USERNAME=your@email.net
STEAM_PASSWORD=YourPassW0rd
 

If you want to persist data add the -v C:\Docker\data:/data option below and change the folder "C:\Docker\data" to a location you want to store the redis database. (Note: You will need to setup the Shared Drive in Docker > Settings.)

docker run --rm -e --env-file credentials --privileged -v C:\Docker\data:/data -p 2302-230:2302-2306/udp -it epochmodteam/arma3epochserver

 
Also, Epoch Experimental can be installed using: epochmodteam/arma3epochserver:experimental

 

RC_Robio, Sneer and DirtySanchez like this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Similar Content

    • By airtonix
      Calling it now, I'm keen to get the ball rolling on making EpochArma3 available as docker images for all the linux guys out there.
       
      When done, Linux server operators can use something like Shipyard to orchestrate the speedy creation of new EpochArma3 instances.

      Essentially it'll come down to this for installing on a fresh linux installed with docker: 
      $ docker run -T --name myworld-data epoch/epoch-arma3-data --ports $ docker run -T --name myworld --volumes-from=myworld-data epoch/epoch-arma3 or with fig
      $ wget docker.epoch.com/files/fig/epoch-arma3.yml $ fig build $ fig up bam, new self contained server instance installed and running. 
       
      Value Created
       
      All the things you love about virtual machines without all the overhead.
       
      Evidence
      It seems to be possible, this server status report indicates an arma3 server running in docker.
       
       
      @vbawol, hit me up if if you're interested. 
  • Latest Donations

  • Donation Box

    Please donate to support the community.
    We appreciate all donations!
  • Advertisement
  • Supporters
  • Advertisement
  • Forum Statistics

    • Total Topics
      26316
    • Total Posts
      242907
  • Member Statistics

    • Total Members
      29361
    • Most Online
      1497

    Newest Member
    loos3r
    Joined