Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drop cuda10.2 based images #75

Merged
merged 1 commit into from
Nov 24, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 11 additions & 22 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -257,15 +257,15 @@ jobs:
alias_image torch-cuda116 latest torch latest
push_image

qpod_torch_cuda102:
name: qpod/torch-cuda102
needs: qpod_cuda_10_2
qpod_torch_cuda112:
name: qpod/torch-cuda112
needs: qpod_cuda_11_2
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: |
source ./tool.sh
build_image torch-cuda102 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_10.2" --build-arg "ARG_PROFILE_PYTHON=torch"
build_image torch-cuda112 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_11.2" --build-arg "ARG_PROFILE_PYTHON=torch"
push_image

qpod_paddle_cuda116:
Expand All @@ -280,21 +280,21 @@ jobs:
alias_image paddle-cuda116 latest paddle latest
push_image

qpod_paddle_cuda102:
name: qpod/paddle-cuda102
needs: qpod_cuda_10_2
qpod_paddle_cuda112:
name: qpod/paddle-cuda112
needs: qpod_cuda_11_2
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: |
source ./tool.sh
build_image paddle-cuda102 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_10.2" --build-arg "ARG_PROFILE_PYTHON=paddle,mkl"
build_image paddle-cuda112 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_11.2" --build-arg "ARG_PROFILE_PYTHON=paddle,mkl"
push_image


qpod_py-nlp-cuda116:
name: qpod/py-nlp-cuda116
needs: qpod_base
needs: qpod_cuda_11_6
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -306,7 +306,7 @@ jobs:

qpod_py-nlp-cuda112:
name: qpod/py-nlp-cuda112
needs: qpod_base
needs: qpod_cuda_11_2
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -315,21 +315,10 @@ jobs:
build_image py-nlp-cuda112 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_11.2" --build-arg "ARG_PROFILE_PYTHON=datascience,mkl,torch,nlp"
push_image

qpod_py-nlp-cuda102:
name: qpod/py-nlp-cuda102
needs: qpod_base
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: |
source ./tool.sh
build_image py-nlp-cuda102 latest docker_core/Dockerfile --build-arg "BASE_IMG=cuda_10.2" --build-arg "ARG_PROFILE_PYTHON=datascience,mkl,torch,nlp"
push_image


qpod_py-cv:
name: qpod/py-cv
needs: qpod_base
needs: qpod_cuda_11_6
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion docker_cuda/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM ${BASE_NAMESPACE:+$BASE_NAMESPACE/}${BASE_IMG}
LABEL maintainer="haobibo@gmail.com"

# Let NVIDIA docker ignore cuda requirement check
ENV NVIDIA_DISABLE_REUIRE=1
ENV NVIDIA_DISABLE_REQUIRE=1

# For cuda version 10.0, the image is solely serverd for legacy tensorflow 1.15, which requires python 3.7
# For tensorflow 2.x or torch, python>=3.9 is supported.
Expand Down