Skip to content

Instantly share code, notes, and snippets.

@bobmoff
Last active September 24, 2022 15:55
Show Gist options
  • Save bobmoff/8d5e1fc1e47b71bf33e53a2e55a62aff to your computer and use it in GitHub Desktop.
Save bobmoff/8d5e1fc1e47b71bf33e53a2e55a62aff to your computer and use it in GitHub Desktop.
Running Unity headless unix build in Docker container on Docker Cloud
#!/bin/bash
cd /Users/bobmoff/Projects/CocktailCruise/server
docker build -t bobmoff/cocktail-server -f Dockerfile-dev .
docker-compose up
#!/bin/bash
echo "Building ..."
docker build -t bobmoff/cocktail-server -f Dockerfile-prod .
echo "Pushing .."
docker push bobmoff/cocktail-server
# echo "Deploying .."
curl -X POST https://cloud.docker.com/api/app/v1/service/xxxxxxxxxxxxxxxxxxxxxx
echo "Done!"
version: '2'
services:
server:
image: bobmoff/cocktail-server
ports:
- "7777:7777"
- "7777:7777/udp"
volumes:
- ./shared:/shared
FROM ubuntu
MAINTAINER Fille Åström fille@imgnry.com
EXPOSE 7777
VOLUME /shared
WORKDIR /shared
CMD ./cocktailserver.x86_64 -logfile output.log & touch output.log ; tail -f output.log
FROM ubuntu
MAINTAINER Fille Åström fille@imgnry.com
EXPOSE 7777
COPY ./shared /shared
WORKDIR /shared
CMD ./cocktailserver.x86_64 -logfile output.log & \
tail -f output.log
server:
image: bobmoff/cocktail-server
ports:
- "7777:7777"
- "7777:7777/udp"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment