Commit e8593fc7 authored by Bharath Ramsundar's avatar Bharath Ramsundar Committed by GitHub
Browse files

Merge pull request #675 from lilleswing/dockerfile-update

Dockerfile version bump
parents c3add1e4 67534f92
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ ENV PATH /miniconda/bin:$PATH
# TODO: Get rid of this when there is a stable release of deepchem.
RUN git clone https://github.com/deepchem/deepchem.git && \
    cd deepchem && \
    git checkout tags/1.1.0 && \
    git checkout tags/1.2.0 && \
    sed -i -- 's/tensorflow$/tensorflow-gpu/g' scripts/install_deepchem_conda.sh && \
    bash scripts/install_deepchem_conda.sh root && \
    pip install tensorflow-gpu==1.0.1 && \
+8 −3
Original line number Diff line number Diff line
@@ -10,16 +10,21 @@ How to do a release
### Release
- Tag current master with new release version
- Look at github issues merged since last release
- Bump Dockerfile Version

### Post-release
- Update the docker images
  - sudo docker build -f Dockerfile .
  - sudo docker image list
  - nvidia-docker run -i -t <IMAGE ID> // smoke test everythin

  - sudo docker tag <IMAGE ID> deepchemio/deepchem:latest
  - // smoke test everything
  - nvidia-docker run -i -t \<IMAGE ID\>
  - python scripts/detect_devices.py // verify gpu is enabled
  - cd examples; python benchmark.py -d tox21

  - sudo docker tag \<IMAGE ID\> deepchemio/deepchem:latest
  - sudo docker push deepchemio/deepchem:latest

  - sudo docker tag <IMAGE ID> deepchemio/deepchem:<version>
  - sudo docker tag \<IMAGE ID\> deepchemio/deepchem:<version>
  - sudo docker push deepchemio/deepchem:<version>
- Post on Gitter