Update nginx.md

Split commands out from their lead-ins.

Signed-off-by: Carson Anderson <ca@carson-anderson.com>
This commit is contained in:
Carson A 2015-12-07 12:28:30 -07:00 committed by Carson Anderson
parent 7a584f21b8
commit de3263c9d6

View file

@ -57,13 +57,19 @@ Read again [the requirements](recipes.md#requirements).
Ready?
Run the following:
--
Create the required directories
```
mkdir -p auth
mkdir -p data
```
Create the main nginx configuration you will use.
```
# This is the main nginx configuration you will use
cat <<EOF > auth/nginx.conf
upstream docker-registry {
server registry:5000;
@ -123,16 +129,24 @@ server {
}
}
EOF
```
# Now, create a password file for "testuser" and "testpassword"
Now, create a password file for "testuser" and "testpassword"
```
docker run --entrypoint htpasswd httpd:2.4 -bn testuser testpassword > auth/nginx.htpasswd
```
# Copy over your certificate files
Copy over your certificate files
```
cp domain.crt auth
cp domain.key auth
```
# Now create your compose file
Now create your compose file
```
cat <<EOF > docker-compose.yml
nginx:
image: "nginx:1.9"