-
Notifications
You must be signed in to change notification settings - Fork 0
Archive Trac dockerfile
Legacy Trac archive page imported from
dockerfile. Source: https://genapp.rocks/wiki/wiki/dockerfile. Review age, links, and examples before treating as current.
-
13 nov 2018 todo
- getapp doesn't recognize mongo: from config.json
-
11 nov 2018
- trying to get allowInvalidHostname to work
- {{{/usr/bin/mongod --dbpath /var/lib/mongodb --journal --bind_ip 0.0.0.0 --sslMode requireSSL --sslPEMKeyFile /etc/ssl/mongodb.pem --sslAllowInvalidHostnames}}}
-
todo 7 nov 2018
- test new docker builds with genappalpha
- ehb1/genapp
- ehb1/genappseedme2
- expose 27017
-
todo 3 Nov 2018
- [done] add Dockerfile to source tree
- [done] make Dockerfile for seedme2
- mongo setup for exposure testing notes
-
not complete
-
finish install.pl -> Dockerfile
- fix inconsistencies with mac
- messaging port issue - needs port # if not default ?
- add vim ?
-
/etc/init.d ssh start ? or remove ssh
-
https://docs.docker.com/engine/examples/running_ssh_service/#build-an-eg_sshd-image
-
why no ssh https://blog.docker.com/2014/06/why-you-dont-need-to-run-sshd-in-docker/
-
docker system prune -a https://www.digitalocean.com/community/tutorials/how-to-remove-docker-images-containers-and-volumes
-
--> https?
-
multiplatform http://callistaenterprise.se/blogg/teknik/2017/12/28/multi-platform-docker-images/
-
alpine ?
-
idea:
- docker pull genapp
- docker run genapp // with port mapping, background, mount filesystem if needed for development etc
- e.g. {{{docker run -d -it --name genapp -v /opt/genapp/docker:/opt/genapp/docker ehb1/genapp}}}
- current use case for seedme2 {{{docker run -d -it --name genapp -p 8000:80 -p 27017:27017 -v /opt/genapp/docker:/opt/genapp/docker ehb1/genapp_seedme2}}}
-
mount filesystem
-
docker commands || what || command || || build image from Dockerfile || docker build -t ehb1/genapp . || || run image as container || docker run -p 8000:80 --name genapp ehb1/genapp || || attach to running image || docker exec -it gadocker /bin/bash || || clean up || docker system prune -a || || stop container || docker stop gadocker || || push to dockerhub || docker push user/imagename || || pull from dockerhub || docker pull user/imagename ||
-
dockerfiles in svn