Переглянути джерело

Merge pull request #1983 from blissdev/patch-1

various command fixes in postgres example
Andy Rothfusz 11 роки тому
батько
коміт
b048e9dffc
1 змінених файлів з 4 додано та 4 видалено
  1. 4 4
      docs/sources/examples/postgresql_service.rst

+ 4 - 4
docs/sources/examples/postgresql_service.rst

@@ -66,14 +66,14 @@ other roles.  Following Vagrant's convention the role will be named
 
 
 .. code-block:: bash
 .. code-block:: bash
 
 
-    sudo -u postgres createuser -P -d -r -s docker
+    su postgres -c "createuser -P -d -r -s docker"
 
 
 Create a test database also named ``docker`` owned by previously created ``docker``
 Create a test database also named ``docker`` owned by previously created ``docker``
 role.
 role.
 
 
 .. code-block:: bash
 .. code-block:: bash
 
 
-    sudo -u postgres createdb -O docker docker
+    su postgres -c "createdb -O docker docker"
 
 
 Adjust PostgreSQL configuration so that remote connections to the
 Adjust PostgreSQL configuration so that remote connections to the
 database are possible. Make sure that inside
 database are possible. Make sure that inside
@@ -149,10 +149,10 @@ container starts.
 
 
 .. code-block:: bash
 .. code-block:: bash
 
 
-    sudo docker commit <container_id> <your username>/postgresql -run='{"Cmd": \
+    sudo docker commit <container_id> <your username> postgresql -run='{"Cmd": \
       ["/bin/su", "postgres", "-c", "/usr/lib/postgresql/9.2/bin/postgres -D \
       ["/bin/su", "postgres", "-c", "/usr/lib/postgresql/9.2/bin/postgres -D \
       /var/lib/postgresql/9.2/main -c \
       /var/lib/postgresql/9.2/main -c \
-      config_file=/etc/postgresql/9.2/main/postgresql.conf"], PortSpecs": ["5432"]}
+      config_file=/etc/postgresql/9.2/main/postgresql.conf"], "PortSpecs": ["5432"]}'
 
 
 From now on, just type ``docker run <your username>/postgresql`` and
 From now on, just type ``docker run <your username>/postgresql`` and
 PostgreSQL should automatically start.
 PostgreSQL should automatically start.