diff --git a/doc/build.md b/doc/build.md index bec480c0f..048682167 100644 --- a/doc/build.md +++ b/doc/build.md @@ -94,13 +94,13 @@ grin client help ## Docker ```sh -docker build -t grin . +docker build -t grin -f etc/Dockerfile . ``` You can bind-mount your grin cache to run inside the container. ```sh -docker run -it -d -v $HOME/.grin:/root/.grin grin +docker run -it -d -v $HOME/.grin:/root/.grin -f etc/Dockerfile grin ``` ## Cross-platform builds diff --git a/doc/build_ES.md b/doc/build_ES.md index b17564e5f..bfc39fc1f 100644 --- a/doc/build_ES.md +++ b/doc/build_ES.md @@ -85,13 +85,13 @@ grin client help ## Docker ```sh -docker build -t grin . +docker build -t grin -f etc/Dockerfile . ``` Puede ubicar la caché de Grin para que se ejecute dentro del contenedor ```sh -docker run -it -d -v $HOME/.grin:/root/.grin grin +docker run -it -d -v $HOME/.grin:/root/.grin -f etc/Dockerfile grin ``` ## Compilación multiplataforma diff --git a/etc/Dockerfile b/etc/Dockerfile index 9b5cc7716..97e65500e 100644 --- a/etc/Dockerfile +++ b/etc/Dockerfile @@ -1,18 +1,18 @@ # Multistage docker build, requires docker 17.05 # builder stage -FROM rust:1.29.0 as builder +FROM rust:1.30.1 as builder RUN set -ex && \ apt-get update && \ apt-get --no-install-recommends --yes install \ - clang \ - libclang-dev \ - llvm-dev \ - libncurses5 \ - libncursesw5 \ - cmake \ - git + clang \ + libclang-dev \ + llvm-dev \ + libncurses5 \ + libncursesw5 \ + cmake \ + git WORKDIR /usr/src/grin