More DOCKER.md cleanup
This commit is contained in:
parent
db3cbf9803
commit
4b4217b8be
1 changed files with 6 additions and 7 deletions
13
DOCKER.md
13
DOCKER.md
|
@ -5,8 +5,6 @@ Using [Docker](https://www.docker.com/) will allow you to install the OpenStreet
|
||||||
- [Install Docker](https://docs.docker.com/install/)
|
- [Install Docker](https://docs.docker.com/install/)
|
||||||
- [Install Docker Compose](https://docs.docker.com/compose/install/)
|
- [Install Docker Compose](https://docs.docker.com/compose/install/)
|
||||||
|
|
||||||
These instructions gloss over the precise details of the dependencies and their configuration but these can be found in full detail at [INSTALL.md](INSTALL.md).
|
|
||||||
|
|
||||||
The first step is to fork/clone the repo to your local machine. The repository is reasonably large (~150MB) and it's unlikely that you need the full history. If you are happy to wait for it all to download, run:
|
The first step is to fork/clone the repo to your local machine. The repository is reasonably large (~150MB) and it's unlikely that you need the full history. If you are happy to wait for it all to download, run:
|
||||||
|
|
||||||
git clone https://github.com/openstreetmap/openstreetmap-website.git
|
git clone https://github.com/openstreetmap/openstreetmap-website.git
|
||||||
|
@ -19,7 +17,9 @@ Now change working directory to the `openstreetmap-website`:
|
||||||
|
|
||||||
cd openstreetmap-website
|
cd openstreetmap-website
|
||||||
|
|
||||||
### Storage setup
|
## Initial Setup
|
||||||
|
|
||||||
|
### Storage
|
||||||
|
|
||||||
cp config/example.storage.yml config/storage.yml
|
cp config/example.storage.yml config/storage.yml
|
||||||
|
|
||||||
|
@ -33,13 +33,13 @@ This is a workaround. [See issues/2185 for details](https://github.com/openstree
|
||||||
|
|
||||||
touch config/settings.local.yml
|
touch config/settings.local.yml
|
||||||
|
|
||||||
### Installation
|
## Installation
|
||||||
|
|
||||||
In the root directory run:
|
In the root directory run:
|
||||||
|
|
||||||
docker-compose build
|
docker-compose build
|
||||||
|
|
||||||
Now if this is your first time running or you have removed cache this will take some time to complete. So grab tea/coffee and sit tight. Once the Docker images have finished building you can launch the images as containers.
|
If this is your first time running or you have removed cache this will take some time to complete. Once the Docker images have finished building you can launch the images as containers.
|
||||||
|
|
||||||
To launch the app run:
|
To launch the app run:
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ This will launch one Docker container for each 'service' specified in `docker-co
|
||||||
|
|
||||||
### Migrations
|
### Migrations
|
||||||
|
|
||||||
While the `db` service is running, open another terminal window and run:
|
Run the Rails database migrations:
|
||||||
|
|
||||||
docker-compose run --rm web rake db:migrate
|
docker-compose run --rm web rake db:migrate
|
||||||
|
|
||||||
|
@ -81,7 +81,6 @@ Once you have data loaded for Washington, DC you should be able to navigate to `
|
||||||
|
|
||||||
See `CONFIGURE.md` for information on how to manage users and enable OAuth for iD, JOSM etc.
|
See `CONFIGURE.md` for information on how to manage users and enable OAuth for iD, JOSM etc.
|
||||||
|
|
||||||
|
|
||||||
### Tests
|
### Tests
|
||||||
|
|
||||||
docker-compose run --rm web rake test:db
|
docker-compose run --rm web rake test:db
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue