Skip to content

Commit b292de7

Browse files
committed
Shrink dockerfile: replace ubuntu by alpine
1 parent d61ae5f commit b292de7

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

docker/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM ubuntu:18.04
1+
FROM alpine:3
22

3-
RUN apt update
4-
RUN apt install -y gcc-8 cmake
5-
RUN apt install -y vim git
6-
RUN apt install -y g++-8
3+
RUN apk update
4+
RUN apk add make cmake>=3.11 g++>=9
5+
RUN apk add vim git
6+
RUN apk add clang

docker/build-container.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
docker build --tag cpp11training %~dp0
1+
docker build --tag cpp11training %~dp0

docker/build-container.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
docker build --tag cpp11training $(cd $(dirname $0); pwd)

0 commit comments

Comments
 (0)