瀏覽代碼

updated instructions

Cyro Dubeux 4 年之前
父節點
當前提交
eafe34cb74
共有 1 個文件被更改,包括 22 次插入5 次删除
  1. 22 5
      README.md

+ 22 - 5
README.md

@@ -48,15 +48,31 @@ Docker
 
 In order to run own copy of the book with gitook within local container:
 
-1. Build container image
+1. Enable Docker experimental features with vim or other text editor
+   ```bash
+    sudo vim /usr/lib/systemd/system/docker.service
+   ```
+
+   Then add --experimental=true to the end of the ExecStart=/usr/bin/dockerd -H fd:// line and save.
+
+   Eg: *ExecStart=/usr/bin/dockerd -H fd:// --experimental=true*
+
+   Then, you need to reload and restart the Docker daemon:
+   ```bash
+    systemctl daemon-reload
+    systemctl restart docker.service
+   ```
+
+2. Build container image
    ```bash
    docker image build \
        --rm --squash \
        --label linux-insides \
        --tag linux-insides-book:latest \
-       -f Dockerfile
+       -f Dockerfile .
    ```
-1. Create and run book in local container
+
+3. Create and run book in local container
    ```bash
    docker run \
        --detach \
@@ -64,9 +80,10 @@ In order to run own copy of the book with gitook within local container:
        -p 4000:4000 \
        --name linux-insides-book \
        --hostname linux-insides-book \
-       localhost/linux-insides-book
+       linux-insides-book
    ```
-1. Open your local copy of linux insides book under this url
+
+4. Open your local copy of linux insides book under this url
    http://127.0.0.1:4000
 
 Contributions