X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=README.md;h=4cd622699eedb86bd1ad111de3044a4a8e12c542;hb=cc3c70d8cb346d663792dacca4128dd16ca58c65;hp=b5c45c1332f73261e9aaabdac9bf5b93e8200179;hpb=ab7a956d0157ba2d832e75f9120539cbcf84cb9e;p=discourse_docker.git diff --git a/README.md b/README.md index b5c45c1..4cd6226 100644 --- a/README.md +++ b/README.md @@ -36,17 +36,13 @@ Placeholder spot for shared volumes with various Discourse containers. You may e #### `/image` -Dockerfile for both the base image `/discourse_base` and discourse image `/discourse`. +Dockerfiles for Discourse; see [the README](image/README.md) for further details. -- `/discourse_base` contains all the OS dependencies including sshd, runit, postgres, nginx, ruby. - -- `/discourse` builds on the base image and configures a discourse user and `/var/www/discourse` directory for the Discourse source. - -The Docker repository will always contain the latest built version at: https://index.docker.io/u/samsaffron/discourse/ , you should not need to build the base image. +The Docker repository will always contain the latest built version at: https://hub.docker.com/r/discourse/discourse/, you should not need to build the base image. ### Launcher -The base directory contains a single bash script which is used to manage containers. You can use it to "bootstrap" a new container, ssh in, start, stop and destroy a container. +The base directory contains a single bash script which is used to manage containers. You can use it to "bootstrap" a new container, enter, start, stop and destroy a container. ``` Usage: launcher COMMAND CONFIG [--skip-prereqs] @@ -57,6 +53,7 @@ Commands: destroy: Stop and remove a container enter: Use docker exec to enter a container logs: Docker logs for container + memconfig: Configure sane defaults for available RAM bootstrap: Bootstrap a container for the config based on a template rebuild: Rebuild a container (destroy old, bootstrap, start new) ``` @@ -172,7 +169,7 @@ installs you can ensure they are in sync by looking at `/etc/passwd` and - [Setting up SSL with Discourse Docker](https://meta.discourse.org/t/allowing-ssl-for-your-discourse-docker-setup/13847) - [Multisite configuration with Docker](https://meta.discourse.org/t/multisite-configuration-with-docker/14084) - [Linking containers for a multiple container setup](https://meta.discourse.org/t/linking-containers-for-a-multiple-container-setup/20867) -- [Replace rubygems.org with taobao mirror to resolve network error in China](https://meta.discourse.org/t/replace-rubygems-org-with-taobao-mirror-to-resolve-network-error-in-china/21988/1) +- [Using Rubygems mirror to improve connection problem in China](https://meta.discourse.org/t/replace-rubygems-org-with-taobao-mirror-to-resolve-network-error-in-china/21988/1) ### Developing with Vagrant