@@ -62,17 +62,17 @@ ARG APT_INSTALL_OPTIONS="--assume-yes --no-install-recommends --only-upgrade"
62
62
# # setup image labels
63
63
LABEL "name" ="$IMAGE_NAME" \
64
64
"version" ="$IMAGE_VERSION" \
65
- "com.github .image.title" ="$IMAGE_NAME" \
66
- "com.github .image.description" ="$IMAGE_DESCRIPTION" \
67
- "com.github .image.vendor" ="$IMAGE_VENDOR" \
68
- "com.github .image.url" ="$IMAGE_URL" \
69
- "com.github .image.authors" ="$IMAGE_AUTHORS" \
70
- "com.github .image.licenses" ="$IMAGE_LICENSES" \
71
- "com.github .image.documentation" ="$IMAGE_DOCUMENTATION" \
72
- "com.github .image.source" ="$IMAGE_URL" \
73
- "com.github .image.revision" ="$IMAGE_REVISION" \
74
- "com.github .image.version" ="$IMAGE_VERSION" \
75
- "com.github .image.created" ="$IMAGE_BUILD_DATE"
65
+ "org.opencontainers .image.title" ="$IMAGE_NAME" \
66
+ "org.opencontainers .image.description" ="$IMAGE_DESCRIPTION" \
67
+ "org.opencontainers .image.vendor" ="$IMAGE_VENDOR" \
68
+ "org.opencontainers .image.url" ="$IMAGE_URL" \
69
+ "org.opencontainers .image.authors" ="$IMAGE_AUTHORS" \
70
+ "org.opencontainers .image.licenses" ="$IMAGE_LICENSES" \
71
+ "org.opencontainers .image.documentation" ="$IMAGE_DOCUMENTATION" \
72
+ "org.opencontainers .image.source" ="$IMAGE_URL" \
73
+ "org.opencontainers .image.revision" ="$IMAGE_REVISION" \
74
+ "org.opencontainers .image.version" ="$IMAGE_VERSION" \
75
+ "org.opencontainers .image.created" ="$IMAGE_BUILD_DATE"
76
76
77
77
# # setup shell options
78
78
SHELL ["/bin/bash" , "-exo" , "pipefail" , "-c" ]
@@ -122,9 +122,9 @@ RUN adduser \
122
122
|| exit 0
123
123
124
124
# Run commands as user
125
- RUN whoami && \
126
- # opt-out of the new security feature, not needed in a CI environment
127
- git config --global --add safe.directory '*'
125
+ RUN whoami \
126
+ # opt-out of the new security feature, not needed in a CI environment
127
+ && git config --global --add safe.directory '*'
128
128
129
129
# # mount volumes
130
130
VOLUME ["$APP_DIR" , "$DATA_DIR" , "$TEMP_DIR" ]
@@ -157,9 +157,9 @@ RUN cd /tmp && curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}/Pytho
157
157
ln -s /usr/local/bin/python3.8 /usr/bin/python3.8
158
158
159
159
# # show versions
160
- RUN echo "npm version: $(npm --version)" \
161
- && echo "node version: $(node --version | awk -F. '{print $1}')" \
162
- && echo "python version: $(python3 --version)"
160
+ RUN echo ">>> npm version: $(npm --version)" \
161
+ && echo ">>> node version: $(node --version | awk -F. '{print $1}')" \
162
+ && echo ">>> python version: $(python3 --version)"
163
163
164
164
# # setup entrypoint
165
165
ENTRYPOINT [ "/usr/bin/tini" , "--" ]
@@ -184,8 +184,8 @@ ARG PYTHON_INSTALL_OPTIONS="--no-ansi --upgrade"
184
184
# # setup python dependencies stage
185
185
RUN echo "**** Installing python modules stage ****"
186
186
187
- RUN /usr/bin/python3.8 -m pip install $PYTHON_INSTALL_OPTIONS $PYTHON_INSTALL_PACKAGES && \
188
- /usr/bin/python3.8 -m pip install $PYTHON_INSTALL_OPTIONS -r requirements.txt
187
+ RUN /usr/local/ bin/python3.8 -m pip install $PYTHON_INSTALL_OPTIONS $PYTHON_INSTALL_PACKAGES && \
188
+ /usr/local/ bin/python3.8 -m pip install $PYTHON_INSTALL_OPTIONS -r requirements.txt
189
189
190
190
# # remove cache
191
191
RUN echo "**** Cleaning python cache ****"
@@ -267,5 +267,5 @@ USER $USER
267
267
EXPOSE 8000
268
268
269
269
# # define cmd
270
- CMD [ "/usr/bin/python3.8" , "-m" , "mkdocs" , "serve" , "--verbose" , "--dirtyreload" , "--dev-addr=0.0.0.0:8000" ]
270
+ CMD [ "/usr/local/ bin/python3.8" , "-m" , "mkdocs" , "serve" , "--verbose" , "--dirtyreload" , "--dev-addr=0.0.0.0:8000" ]
271
271
# # CMD [ "mkdocs", "serve", "--verbose", "--dirtyreload", "-a", "0.0.0.0:8000" ]
0 commit comments