3
3
# NOTE: Currently supported images:
4
4
# quay.io/rockylinux/rockylinux:8
5
5
# rockylinux:9
6
+ ENV PIP_CERT=/etc/pki/tls/certs/ca-bundle.trust.crt
7
+ ENV HTTP_PROXY=http://192.168.121.250:3127
8
+ ENV HTTPS_PROXY=http://192.168.121.250:3127
9
+ ENV NO_PROXY=localhost,127.0.0.1,10.1.1.1,192.168.121.111,192.168.124.111,192.168.121.112,192.168.124.112,192.168.121.113,192.168.124.113,192.168.121.114,192.168.124.114,192.168.121.115,192.168.124.115,192.168.121.116,192.168.121.25,192.168.124.116,192.168.121.117,192.168.124.117,192.168.121.118,192.168.124.118,192.168.121.250,192.168.121.253,192.168.121.254,192.168.121.11,192.168.121.12,192.168.121.13,192.168.121.16,192.168.121.31,192.168.121.33,192.168.121.34,192.168.121.36,192.168.121.37,192.168.121.23,192.168.121.24,192.168.123.15,192.168.123.16,192.168.123.17,192.168.123.18,192.168.123.19,192.168.123.20,192.168.123.21,192.168.123.22,192.168.134.11,192.168.134.12,192.168.134.13,192.168.134.14,192.168.134.15,192.168.134.16,192.168.134.17,192.168.134.18,192.168.134.10,192.168.123.249,10.69.176.85,dashboard.pengu-cloud.cymru.nhs.uk,identity.pengu-cloud.cymru.nhs.uk,image.pengu-cloud.cymru.nhs.uk,compute.pengu-cloud.cymru.nhs.uk,vnc.pengu-cloud.cymru.nhs.uk,block-storage.pengu-cloud.cymru.nhs.uk,network.pengu-cloud.cymru.nhs.uk,key-manager.pengu-cloud.cymru.nhs.uk,placement.pengu-cloud.cymru.nhs.uk,opensearch-dashboards.pengu-cloud.cymru.nhs.uk,alertmanager.pengu-cloud.cymru.nhs.uk,grafana.pengu-cloud.cymru.nhs.uk,load-balancer.pengu-cloud.cymru.nhs.uk
10
+ ENV http_proxy=http://192.168.121.250:3127
11
+ ENV https_proxy=http://192.168.121.250:3127
12
+ ENV no_proxy=localhost,127.0.0.1,10.1.1.1,192.168.121.111,192.168.124.111,192.168.121.112,192.168.124.112,192.168.121.113,192.168.124.113,192.168.121.114,192.168.124.114,192.168.121.115,192.168.124.115,192.168.121.116,192.168.121.25,192.168.124.116,192.168.121.117,192.168.124.117,192.168.121.118,192.168.124.118,192.168.121.250,192.168.121.253,192.168.121.254,192.168.121.11,192.168.121.12,192.168.121.13,192.168.121.16,192.168.121.31,192.168.121.33,192.168.121.34,192.168.121.36,192.168.121.37,192.168.121.23,192.168.121.24,192.168.123.15,192.168.123.16,192.168.123.17,192.168.123.18,192.168.123.19,192.168.123.20,192.168.123.21,192.168.123.22,192.168.134.11,192.168.134.12,192.168.134.13,192.168.134.14,192.168.134.15,192.168.134.16,192.168.134.17,192.168.134.18,192.168.134.10,192.168.123.249,10.69.176.85,dashboard.pengu-cloud.cymru.nhs.uk,identity.pengu-cloud.cymru.nhs.uk,image.pengu-cloud.cymru.nhs.uk,compute.pengu-cloud.cymru.nhs.uk,vnc.pengu-cloud.cymru.nhs.uk,block-storage.pengu-cloud.cymru.nhs.uk,network.pengu-cloud.cymru.nhs.uk,key-manager.pengu-cloud.cymru.nhs.uk,placement.pengu-cloud.cymru.nhs.uk,opensearch-dashboards.pengu-cloud.cymru.nhs.uk,alertmanager.pengu-cloud.cymru.nhs.uk,grafana.pengu-cloud.cymru.nhs.uk,load-balancer.pengu-cloud.cymru.nhs.uk
13
+
6
14
ARG BASE_IMAGE="quay.io/rockylinux/rockylinux:8"
7
15
FROM ${BASE_IMAGE}
8
16
LABEL maintainer=
"Will Szumski [email protected] "
@@ -69,7 +77,7 @@ RUN echo "%wheel ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
69
77
70
78
RUN echo export https_proxy=$https_proxy >> /etc/environment && \
71
79
echo export http_proxy=$http_proxy >> /etc/environment && \
72
- echo export PIP_CERT=/etc/pki/ca-trust/source/anchors/ZscalerRootCertificate-2048-SHA256.pem >> /etc/environment
80
+ echo export PIP_CERT=/etc/pki/tls/certs/ca-bundle.trust.crt >> /etc/environment
73
81
RUN echo export https_proxy=$https_proxy >> /root/.bashrc && \
74
82
echo export http_proxy=$http_proxy >> /root/.bashrc
75
83
@@ -87,12 +95,6 @@ RUN mkdir /stack/.pip && chmod 700 /stack/.pip
87
95
RUN echo "[global]" >> /stack/.pip/pip.conf && \
88
96
echo "proxy = $https_proxy" >> /stack/.pip/pip.conf
89
97
90
- # RUN echo "[global]" >> /etc/pip.conf && \
91
- # echo "trusted-host = pypi.python.org" >> /etc/pip.conf && \
92
- # echo " pypi.org" >> /etc/pip.conf && \
93
- # echo " files.pythonhosted.org" >> /etc/pip.conf
94
- # echo " releases.openstack.org" >> /etc/pip.conf
95
-
96
98
COPY $KAYOBE_DOCKER_PIP_CONFIG_PATH /etc/pip.conf
97
99
98
100
RUN mkdir /stack/.ssh && chmod 700 /stack/.ssh
0 commit comments