You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- make release images ALL based from centos:7
- keep eks images that are based from amazonlinux:2, but create strong alignment with release (centos7) images
- use multi-stage Dockerfile(s)
- have a single build-images script
- remove per image directories (which would only contain scripts that are copied into images)
- remove empty requirements.txt file for sidecar.py (the pip command, package and version are in the Dockerfile)
- don't copy docker into PROJECT_BINARY_DIR
# Unless required by applicable law or agreed to in writing, software
14
+
# distributed under the License is distributed on an "AS IS" BASIS,
15
+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
+
# See the License for the specific language governing permissions and
17
+
# limitations under the License.
18
+
#
19
+
FROM centos:7.9.2009 as base
20
+
21
+
RUN yum install -y \
22
+
epel-release-7-11 \
23
+
centos-release-scl-2-3.el7.centos && \
24
+
yum install -y \
25
+
bind-utils-9.11.4-26.P2.el7_9.7 \
26
+
binutils-2.27-44.base.el7_9.1 \
27
+
curl-7.29.0-59.el7_9.1 \
28
+
gdb-7.6.1-120.el7 \
29
+
hostname-3.13-3.el7_7.1 \
30
+
jq-1.6-2.el7 \
31
+
less-458-9.el7 \
32
+
lsof-4.87-6.el7 \
33
+
net-tools-2.0-0.25.20131004git.el7 \
34
+
nmap-ncat-6.40-19.el7 \
35
+
perf-3.10.0-1160.45.1.el7 \
36
+
perl-5.16.3-299.el7_9 \
37
+
procps-ng-3.3.10-28.el7 \
38
+
strace-4.24-6.el7 \
39
+
sysstat-10.1.5-19.el7 \
40
+
tar-1.26-35.el7 \
41
+
tcpdump-4.9.2-4.el7_7.1 \
42
+
telnet-0.17-66.el7 \
43
+
traceroute-2.0.22-2.el7 \
44
+
unzip-6.0-22.el7_9 \
45
+
vim-enhanced-7.4.629-8.el7_9 && \
46
+
yum clean all && \
47
+
rm -rf /var/cache/yum
48
+
49
+
WORKDIR /tmp
50
+
51
+
RUN curl -Ls https://github.com/krallin/tini/releases/download/v0.19.0/tini-amd64 -o tini && \
0 commit comments