Skip to content

Conversation

@wooffet
Copy link

@wooffet wooffet commented Oct 5, 2021

  • Add ubuntu:latest dockerfile and compose file
  • Remove init service from Dockerfile and replace with a build step in each service definition - will be gotten from cache after first build
  • Add some additional logging to masterserver.sh
  • Add windows client files to .gitignore

Add working ubuntu:latest dockerfile and compose file
Add WIP alpine:latest dockerfile and compose file
Add alpine specific masterserver shell script
Remove init section from Dockerfile and replace with a build step in each service definition - will be gotten from cache after first build
Change line endings in gameserver.sh and masterserver.sh from CRLF to LF (not sure if this would break in containers that run on non-windows systems?)
Add some additional logging to masterserver.sh
Add windows client files to .gitignore
Remove alpine files due to too many unavailable dependencies for gameserver
Add vim back to dockerfile
@wooffet
Copy link
Author

wooffet commented Oct 5, 2021

This also includes a fix for #22 in the Run step of Dockerfile.ubuntu-latest. By adding the following snippet, the repository hosting libssl1.0.0 is added to the sources.list file of the container which allows it to be installed with apt-get:

... echo "deb http://security.ubuntu.com/ubuntu xenial-security main" >> /etc/apt/sources.list \ && apt-get update \ ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant