projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
17498: Build metapackages to ease the migration from python 2 to
[arvados.git]
/
build
/
package-build-dockerfiles
/
debian10
/
Dockerfile
diff --git
a/build/package-build-dockerfiles/debian10/Dockerfile
b/build/package-build-dockerfiles/debian10/Dockerfile
index ff86262d38597aa99af8714ec5b94f3d11dfdbc6..f32093332a1f9c52a54759685cd113e9f3c97842 100644
(file)
--- a/
build/package-build-dockerfiles/debian10/Dockerfile
+++ b/
build/package-build-dockerfiles/debian10/Dockerfile
@@
-4,15
+4,15
@@
## dont use debian:10 here since the word 'buster' is used for rvm precompiled binaries
FROM debian:buster
## dont use debian:10 here since the word 'buster' is used for rvm precompiled binaries
FROM debian:buster
-MAINTAINER
Ward Vandewege <wvandewege@veritasgenetics.com
>
+MAINTAINER
Arvados Package Maintainers <packaging@arvados.org
>
ENV DEBIAN_FRONTEND noninteractive
# Install dependencies.
ENV DEBIAN_FRONTEND noninteractive
# Install dependencies.
-RUN /usr/bin/apt-get update && /usr/bin/apt-get install -q -y python
2.7-dev python3 python-setuptools python3-setuptools python3-pip libcurl4-gnutls-dev curl git procps libattr1-dev libfuse-dev libgnutls28-dev libpq-dev python-pip unzip python3-venv python3-dev
+RUN /usr/bin/apt-get update && /usr/bin/apt-get install -q -y python
3 python3-setuptools python3-pip libcurl4-gnutls-dev curl git procps libattr1-dev libfuse-dev libgnutls28-dev libpq-dev unzip python3-venv python3-dev libpam-dev equivs
# Install virtualenv
# Install virtualenv
-RUN /usr/bin/pip install 'virtualenv<20'
+RUN /usr/bin/pip
3
install 'virtualenv<20'
# Install RVM
ADD generated/mpapis.asc /tmp/
# Install RVM
ADD generated/mpapis.asc /tmp/
@@
-30,8
+30,8
@@
ADD generated/go1.13.4.linux-amd64.tar.gz /usr/local/
RUN ln -s /usr/local/go/bin/go /usr/local/bin/
# Install nodejs and npm
RUN ln -s /usr/local/go/bin/go /usr/local/bin/
# Install nodejs and npm
-ADD generated/node-v
6.11.2
-linux-x64.tar.xz /usr/local/
-RUN ln -s /usr/local/node-v
6.11.2
-linux-x64/bin/* /usr/local/bin/
+ADD generated/node-v
10.23.1
-linux-x64.tar.xz /usr/local/
+RUN ln -s /usr/local/node-v
10.23.1
-linux-x64/bin/* /usr/local/bin/
RUN git clone --depth 1 git://git.arvados.org/arvados.git /tmp/arvados && cd /tmp/arvados/services/api && /usr/local/rvm/bin/rvm-exec default bundle && cd /tmp/arvados/apps/workbench && /usr/local/rvm/bin/rvm-exec default bundle
RUN git clone --depth 1 git://git.arvados.org/arvados.git /tmp/arvados && cd /tmp/arvados/services/api && /usr/local/rvm/bin/rvm-exec default bundle && cd /tmp/arvados/apps/workbench && /usr/local/rvm/bin/rvm-exec default bundle