open5gs/support/docker
Sukchan Lee c711e788d2 Add TimeZone in the docker environment 2018-11-13 10:03:24 +09:00
..
build Change the name of docker image 2018-05-29 17:41:11 +09:00
centos Change the name of docker image 2018-05-29 17:41:11 +09:00
debian Change debian package in docker 2018-05-29 16:03:29 +09:00
fedora add make in fedora dockerfile 2018-06-23 22:12:57 +09:00
package Initial Proposal for Docker (#16) 2018-02-20 19:36:34 +09:00
ubuntu Fix the Dockerfile error 2018-06-03 10:17:56 +09:00
webui Initial Proposal for Docker (#16) 2018-02-20 19:36:34 +09:00
README.md update Dockerfile 2018-02-21 23:55:44 +09:00
check.sh fix check.sh 2018-02-22 09:51:38 +09:00
docker-compose.run.yml Change the name of docker image 2018-05-29 17:41:11 +09:00
docker-compose.test.yml Change the name of docker image 2018-05-29 17:41:11 +09:00
docker-compose.yml Add TimeZone in the docker environment 2018-11-13 10:03:24 +09:00

README.md

Docker running example

  • Build Image $ docker-compose build

  • Development $ docker-compose run dev

  • Runtime $ docker-compose
    -f docker-compose.yml -f docker-compose.run.yml run run

  • Test $ docker-compose
    -f docker-compose.yml -f docker-compose.test.yml run test

  • Test(ubuntu:artful) $ TAG=artful docker-compose build $ TAG=artful docker-compose
    -f docker-compose.yml -f docker-compose.test.yml run test

  • Development(fedora:latest) $ DIST=fedora docker-compose build $ DIST=fedora docker-compose run dev

  • Runtime(debian:jessie) $ DIST=debian TAG=jessie docker-compose build $ DIST=debian TAG=jessie docker-compose -f docker-compose.yml -f docker-compose.run.yml run run

  • All Test with All Environment $ ./check.sh

  • Run WebUI $ docker-compose up -d

For Debian Package Release

  • Run Docker $ docker-compose run dev

  • Setup Debian Environment export DEBFULLNAME='Sukchan Lee' export DEBEMAIL='acetcom@gmail.com'

  • Transfer GPG key $ gpg --export-secret-keys --armor --output private.asc $ gpg --import private.asc $ gpg --export > public.asc $ gpg --import public.asc

  • Upload LaunchPad $ dch -i $ debuild -S $ dput ppa:acetcom/nextepc *.source.changes

  • Build pckage $ dpkg-buildpackage

For Mac OS X (SCTP-patch)

  • /Applications/Docker.app/Contents/Resources/moby Update linuxkit-kernel, vmlinuz64