open5gs/support/docker/README.md

65 lines
1.5 KiB
Markdown
Raw Normal View History

2018-02-20 10:36:34 +00:00
Docker running example
2018-02-13 15:29:22 +00:00
===========================================
2018-02-21 05:35:46 +00:00
* Build Image
$ docker-compose build
2018-02-17 06:15:17 +00:00
2018-02-20 10:36:34 +00:00
* Development
2018-02-21 05:35:46 +00:00
$ docker-compose run dev
2018-02-13 15:29:22 +00:00
2018-02-20 10:36:34 +00:00
* Runtime
2018-02-21 05:35:46 +00:00
$ docker-compose \
-f docker-compose.yml -f docker-compose.run.yml run run
2017-12-18 05:01:16 +00:00
2018-02-20 10:36:34 +00:00
* Test
2018-02-21 05:35:46 +00:00
$ docker-compose \
-f docker-compose.yml -f docker-compose.test.yml run test
2017-12-18 05:01:16 +00:00
2018-02-21 05:35:46 +00:00
* Test(ubuntu-artful)
$ TAG=artful docker-compose build
$ TAG=artful docker-compose \
-f docker-compose.yml -f docker-compose.test.yml run test
2017-12-18 05:01:16 +00:00
2018-02-21 05:35:46 +00:00
* TODO - Development(centos:latest)
$ DIST=centos docker-compose build
$ DIST=centos docker-compose run dev
2017-12-18 05:01:16 +00:00
2018-02-21 05:35:46 +00:00
* TODO - 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
2018-02-20 10:36:34 +00:00
* All Test with All Environment(TODO)
$ ./check.sh
2018-02-21 05:35:46 +00:00
* Run WebUI
$ docker-compose up -d
2018-02-20 10:36:34 +00:00
For Debian Package Release
===========================================
* Run Docker
2018-02-21 05:35:46 +00:00
$ docker-compose run dev
2017-12-18 05:24:44 +00:00
* 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
2018-02-21 05:35:46 +00:00
* Upload LaunchPad
2017-12-18 05:24:44 +00:00
$ dch -i
$ debuild -S
$ dput ppa:acetcom/nextepc *.source.changes
2018-02-15 07:59:27 +00:00
2018-02-21 05:35:46 +00:00
* Build pckage
$ dpkg-buildpackage
2018-02-15 07:59:27 +00:00
For Mac OS X (SCTP-patch)
===========================================
* /Applications/Docker.app/Contents/Resources/moby
Update linuxkit-kernel, vmlinuz64