Got a tar ball ;)
This commit is contained in:
parent
9cedf36d4b
commit
81dcc35670
75
Dockerfile
75
Dockerfile
@ -1,3 +1,4 @@
|
||||
|
||||
# Use Ubuntu 22.04 as the base image
|
||||
FROM ubuntu:22.04
|
||||
|
||||
@ -10,25 +11,67 @@ RUN apt-get update && apt-get install -y \
|
||||
wget \
|
||||
&& apt-get clean
|
||||
|
||||
# Create a directory to store downloaded packages
|
||||
RUN mkdir -p /downloads/info/tools
|
||||
|
||||
# Download Python packages and their dependencies
|
||||
# Replace 'python3-requests python3-numpy' with the packages you need
|
||||
#RUN apt-get update && \
|
||||
# apt-get download -o=dir::cache=/downloads python3-requests python3-numpy
|
||||
|
||||
# Download Python packages and their dependencies
|
||||
# Replace 'python3-requests python3-numpy' with the packages you need
|
||||
# Update the package list and install dependencies for building Python from source
|
||||
RUN apt-get update && \
|
||||
apt-get install -y apt-offline
|
||||
apt-get install -y \
|
||||
build-essential \
|
||||
wget \
|
||||
libssl-dev \
|
||||
zlib1g-dev \
|
||||
libncurses5-dev \
|
||||
libnss3-dev \
|
||||
libsqlite3-dev \
|
||||
libreadline-dev \
|
||||
libffi-dev \
|
||||
curl \
|
||||
libbz2-dev \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Download Python 3.10.12 source code
|
||||
RUN wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz && \
|
||||
tar -xvf Python-3.10.12.tgz
|
||||
|
||||
# Build and install Python 3.10.12 from source
|
||||
WORKDIR Python-3.10.12
|
||||
RUN ./configure --enable-optimizations && \
|
||||
make -j$(nproc) && \
|
||||
make altinstall
|
||||
|
||||
# Verify the Python installation
|
||||
RUN python3.10 --version
|
||||
|
||||
CMD ["bash"]
|
||||
# Set Python 3.10.12 as the default Python
|
||||
RUN update-alternatives --install /usr/bin/python python /usr/local/bin/python3.10 1
|
||||
|
||||
|
||||
#RUN apt-offline set ~/apt-offline.sig
|
||||
RUN apt-get update && \
|
||||
apt-get install -y git tree vim
|
||||
|
||||
#RUN mkdir /libraries
|
||||
#WORKDIR /libraries
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#CMD ["/lsb_release"]
|
||||
# Create a directory to store downloaded packages
|
||||
RUN mkdir -p /downloads/info/tools
|
||||
# Set working directory
|
||||
WORKDIR /app
|
||||
|
||||
## Set Python3 as the default python command
|
||||
#RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
|
||||
|
||||
# RUN apt-offline set ~/apt-offline.sig
|
||||
RUN mkdir -p /downloads/shared_downloads_dir
|
||||
RUN mkdir /libraries
|
||||
WORKDIR /libraries
|
||||
#RUN git clone https://bitbucket.wrs.com/scm/ct/cdad-generator.git /libraries
|
||||
#COPY ./mydev/libraries/* /libraries/
|
||||
|
||||
@ -39,14 +82,16 @@ RUN ls -l /downloads
|
||||
WORKDIR /downloads
|
||||
|
||||
# copy the packages into the container
|
||||
#COPY ./downloaded_packages/*deb /downloads
|
||||
COPY ./downloaded_packages/*deb /downloads
|
||||
|
||||
|
||||
COPY ./info/ /downloads/info/
|
||||
COPY ./info_fromDocker/ /downloads/info_fromDocker/
|
||||
COPY ./clones/ /downloads/clones/
|
||||
|
||||
|
||||
|
||||
#WORKDIR /downloads/info/tools
|
||||
#RUN /bin/bash ./install_co_libraries.sh
|
||||
#
|
||||
|
||||
# Set entrypoint (optional)
|
||||
CMD ["bash"]
|
||||
|
||||
BIN
shared/Denis_test_from_docker_VENV.tar
Normal file
BIN
shared/Denis_test_from_docker_VENV.tar
Normal file
Binary file not shown.
1
shared/clones/cdad-generator
Submodule
1
shared/clones/cdad-generator
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 088989a57fb4b74e49bb5463ac3e89e86bbd8b59
|
||||
1
shared/clones/cert_office_env
Submodule
1
shared/clones/cert_office_env
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b331603a50897e93e6cae8f2968513886c7e9273
|
||||
1
shared/clones/libraries
Submodule
1
shared/clones/libraries
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit d511a25a18f3effcfe45d4df8999484de6d18ca6
|
||||
BIN
shared/packages/binfmt-support_2.2.1-2_amd64.deb
Normal file
BIN
shared/packages/binfmt-support_2.2.1-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/blt_2.5.3+dfsg-4.1build2_amd64.deb
Normal file
BIN
shared/packages/blt_2.5.3+dfsg-4.1build2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/file_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
BIN
shared/packages/file_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
BIN
shared/packages/fonts-lato_2.0-2.1_all.deb
Normal file
BIN
shared/packages/fonts-lato_2.0-2.1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/fonts-lyx_2.3.6-1_all.deb
Normal file
BIN
shared/packages/fonts-lyx_2.3.6-1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/icu-devtools_70.1-2_amd64.deb
Normal file
BIN
shared/packages/icu-devtools_70.1-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/javascript-common_11+nmu1_all.deb
Normal file
BIN
shared/packages/javascript-common_11+nmu1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/libaec0_1.0.6-1_amd64.deb
Normal file
BIN
shared/packages/libaec0_1.0.6-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libblas3_3.10.0-2ubuntu1_amd64.deb
Normal file
BIN
shared/packages/libblas3_3.10.0-2ubuntu1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libblosc1_1.21.1+ds2-2_amd64.deb
Normal file
BIN
shared/packages/libblosc1_1.21.1+ds2-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libboost-dev_1.74.0.3ubuntu7_amd64.deb
Normal file
BIN
shared/packages/libboost-dev_1.74.0.3ubuntu7_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libboost1.74-dev_1.74.0-14ubuntu3_amd64.deb
Normal file
BIN
shared/packages/libboost1.74-dev_1.74.0-14ubuntu3_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libclang-cpp11_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/libclang-cpp11_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libexpat1-dev_2.4.7-1ubuntu0.3_amd64.deb
Normal file
BIN
shared/packages/libexpat1-dev_2.4.7-1ubuntu0.3_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libfribidi0_1.0.8-2ubuntu3.1_amd64.deb
Normal file
BIN
shared/packages/libfribidi0_1.0.8-2ubuntu3.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libgfortran5_12.3.0-1ubuntu1~22.04_amd64.deb
Normal file
BIN
shared/packages/libgfortran5_12.3.0-1ubuntu1~22.04_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libglib2.0-0_2.72.4-0ubuntu2.3_amd64.deb
Normal file
BIN
shared/packages/libglib2.0-0_2.72.4-0ubuntu2.3_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libglib2.0-data_2.72.4-0ubuntu2.3_all.deb
Normal file
BIN
shared/packages/libglib2.0-data_2.72.4-0ubuntu2.3_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/libgraphite2-3_1.3.14-1build2_amd64.deb
Normal file
BIN
shared/packages/libgraphite2-3_1.3.14-1build2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libharfbuzz0b_2.7.4-1ubuntu3.1_amd64.deb
Normal file
BIN
shared/packages/libharfbuzz0b_2.7.4-1ubuntu3.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libhdf5-103-1_1.10.7+repack-4ubuntu2_amd64.deb
Normal file
BIN
shared/packages/libhdf5-103-1_1.10.7+repack-4ubuntu2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libicu-dev_70.1-2_amd64.deb
Normal file
BIN
shared/packages/libicu-dev_70.1-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libicu70_70.1-2_amd64.deb
Normal file
BIN
shared/packages/libicu70_70.1-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libimagequant0_2.17.0-1_amd64.deb
Normal file
BIN
shared/packages/libimagequant0_2.17.0-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libjs-jquery-ui_1.13.1+dfsg-1_all.deb
Normal file
BIN
shared/packages/libjs-jquery-ui_1.13.1+dfsg-1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb
Normal file
BIN
shared/packages/libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/libjs-sphinxdoc_4.3.2-1_all.deb
Normal file
BIN
shared/packages/libjs-sphinxdoc_4.3.2-1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/libjs-underscore_1.13.2~dfsg-2_all.deb
Normal file
BIN
shared/packages/libjs-underscore_1.13.2~dfsg-2_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/liblapack3_3.10.0-2ubuntu1_amd64.deb
Normal file
BIN
shared/packages/liblapack3_3.10.0-2ubuntu1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/liblbfgsb0_3.0+dfsg.3-10_amd64.deb
Normal file
BIN
shared/packages/liblbfgsb0_3.0+dfsg.3-10_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/liblcms2-2_2.12~rc1-2build2_amd64.deb
Normal file
BIN
shared/packages/liblcms2-2_2.12~rc1-2build2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libllvm11_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/libllvm11_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/liblzo2-2_2.10-2build3_amd64.deb
Normal file
BIN
shared/packages/liblzo2-2_2.10-2build3_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libmagic-mgc_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
BIN
shared/packages/libmagic-mgc_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libmagic1_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
BIN
shared/packages/libmagic1_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libopenblas-dev_0.3.20+ds-1_amd64.deb
Normal file
BIN
shared/packages/libopenblas-dev_0.3.20+ds-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libopenblas-pthread-dev_0.3.20+ds-1_amd64.deb
Normal file
BIN
shared/packages/libopenblas-pthread-dev_0.3.20+ds-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libopenblas0-pthread_0.3.20+ds-1_amd64.deb
Normal file
BIN
shared/packages/libopenblas0-pthread_0.3.20+ds-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libopenblas0_0.3.20+ds-1_amd64.deb
Normal file
BIN
shared/packages/libopenblas0_0.3.20+ds-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libopenjp2-7_2.4.0-6_amd64.deb
Normal file
BIN
shared/packages/libopenjp2-7_2.4.0-6_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
BIN
shared/packages/libpipeline1_1.5.5-1_amd64.deb
Normal file
BIN
shared/packages/libpipeline1_1.5.5-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libpython3-dev_3.10.6-1~22.04.1_amd64.deb
Normal file
BIN
shared/packages/libpython3-dev_3.10.6-1~22.04.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb
Normal file
BIN
shared/packages/libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libpython3.10-dev_3.10.12-1~22.04.5_amd64.deb
Normal file
BIN
shared/packages/libpython3.10-dev_3.10.12-1~22.04.5_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libqhull-r8.0_2020.2-4_amd64.deb
Normal file
BIN
shared/packages/libqhull-r8.0_2020.2-4_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libraqm0_0.7.0-4ubuntu1_amd64.deb
Normal file
BIN
shared/packages/libraqm0_0.7.0-4ubuntu1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libsnappy1v5_1.1.8-1build3_amd64.deb
Normal file
BIN
shared/packages/libsnappy1v5_1.1.8-1build3_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libsz2_1.0.6-1_amd64.deb
Normal file
BIN
shared/packages/libsz2_1.0.6-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libtbb12_2021.5.0-7ubuntu2_amd64.deb
Normal file
BIN
shared/packages/libtbb12_2021.5.0-7ubuntu2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libtbbmalloc2_2021.5.0-7ubuntu2_amd64.deb
Normal file
BIN
shared/packages/libtbbmalloc2_2021.5.0-7ubuntu2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libtcl8.6_8.6.12+dfsg-1build1_amd64.deb
Normal file
BIN
shared/packages/libtcl8.6_8.6.12+dfsg-1build1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libtk8.6_8.6.12-1build1_amd64.deb
Normal file
BIN
shared/packages/libtk8.6_8.6.12-1build1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libwebpdemux2_1.2.2-2ubuntu0.22.04.2_amd64.deb
Normal file
BIN
shared/packages/libwebpdemux2_1.2.2-2ubuntu0.22.04.2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libwebpmux3_1.2.2-2ubuntu0.22.04.2_amd64.deb
Normal file
BIN
shared/packages/libwebpmux3_1.2.2-2ubuntu0.22.04.2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxft2_2.3.4-1_amd64.deb
Normal file
BIN
shared/packages/libxft2_2.3.4-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxml2-dev_2.9.13+dfsg-1ubuntu0.4_amd64.deb
Normal file
BIN
shared/packages/libxml2-dev_2.9.13+dfsg-1ubuntu0.4_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxml2_2.9.13+dfsg-1ubuntu0.4_amd64.deb
Normal file
BIN
shared/packages/libxml2_2.9.13+dfsg-1ubuntu0.4_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxrender1_1%3a0.9.10-1build4_amd64.deb
Normal file
BIN
shared/packages/libxrender1_1%3a0.9.10-1build4_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxsimd-dev_7.6.0-2_amd64.deb
Normal file
BIN
shared/packages/libxsimd-dev_7.6.0-2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxslt1.1_1.1.34-4ubuntu0.22.04.1_amd64.deb
Normal file
BIN
shared/packages/libxslt1.1_1.1.34-4ubuntu0.22.04.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libxss1_1%3a1.2.3-1build2_amd64.deb
Normal file
BIN
shared/packages/libxss1_1%3a1.2.3-1build2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libyaml-0-2_0.2.2-1build2_amd64.deb
Normal file
BIN
shared/packages/libyaml-0-2_0.2.2-1build2_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libz3-4_4.8.12-1_amd64.deb
Normal file
BIN
shared/packages/libz3-4_4.8.12-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/libz3-dev_4.8.12-1_amd64.deb
Normal file
BIN
shared/packages/libz3-dev_4.8.12-1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/llvm-11-dev_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/llvm-11-dev_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/llvm-11-linker-tools_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/llvm-11-linker-tools_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/llvm-11-runtime_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/llvm-11-runtime_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/llvm-11-tools_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/llvm-11-tools_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/llvm-11_1%3a11.1.0-6_amd64.deb
Normal file
BIN
shared/packages/llvm-11_1%3a11.1.0-6_amd64.deb
Normal file
Binary file not shown.
0
shared/packages/lock
Executable file
0
shared/packages/lock
Executable file
BIN
shared/packages/mailcap_3.70+nmu1ubuntu1_all.deb
Normal file
BIN
shared/packages/mailcap_3.70+nmu1ubuntu1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/mime-support_3.66_all.deb
Normal file
BIN
shared/packages/mime-support_3.66_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/numba-doc_0.55.1-0ubuntu2_all.deb
Normal file
BIN
shared/packages/numba-doc_0.55.1-0ubuntu2_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/binfmt-support_2.2.1-2_amd64.deb
Normal file
BIN
shared/packages/penalty_box/binfmt-support_2.2.1-2_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
shared/packages/penalty_box/binutils_2.38-4ubuntu2.6_amd64.deb
Normal file
BIN
shared/packages/penalty_box/binutils_2.38-4ubuntu2.6_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/blt_2.5.3+dfsg-4.1build2_amd64.deb
Normal file
BIN
shared/packages/penalty_box/blt_2.5.3+dfsg-4.1build2_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
BIN
shared/packages/penalty_box/bzip2_1.0.8-5build1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/bzip2_1.0.8-5build1_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
BIN
shared/packages/penalty_box/cpp_4%3a11.2.0-1ubuntu1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/cpp_4%3a11.2.0-1ubuntu1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/dirmngr_2.2.27-3ubuntu2.1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/dirmngr_2.2.27-3ubuntu2.1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/dpkg-dev_1.21.1ubuntu2.3_all.deb
Normal file
BIN
shared/packages/penalty_box/dpkg-dev_1.21.1ubuntu2.3_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/fakeroot_1.28-1ubuntu1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/fakeroot_1.28-1ubuntu1_amd64.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/file_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/file_1%3a5.41-3ubuntu0.1_amd64.deb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
shared/packages/penalty_box/fonts-lato_2.0-2.1_all.deb
Normal file
BIN
shared/packages/penalty_box/fonts-lato_2.0-2.1_all.deb
Normal file
Binary file not shown.
BIN
shared/packages/penalty_box/fonts-lyx_2.3.6-1_all.deb
Normal file
BIN
shared/packages/penalty_box/fonts-lyx_2.3.6-1_all.deb
Normal file
Binary file not shown.
Binary file not shown.
BIN
shared/packages/penalty_box/g++_4%3a11.2.0-1ubuntu1_amd64.deb
Normal file
BIN
shared/packages/penalty_box/g++_4%3a11.2.0-1ubuntu1_amd64.deb
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user