Merge pull request #1244 from carsonoid/carsonoid-nginx-doc-patch

Update nginx.md
This commit is contained in:
Olivier Gambier 2015-12-22 10:25:10 -08:00
commit e02a0b0399

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"