C++ Development Environment (Ubuntu 16.04)
10K+
C++ Development Environment.
Includes a bunch of items I happen to need for my builds. Based on this Dockerfile.
FROM ubuntu:16.04
ARG DEBIAN_FRONTEND=noninteractive
RUN
sed -i 's/# (.multiverse$)/\1/g' /etc/apt/sources.list &&
apt-get update &&
[ -z timedatectl set-ntp no ] &&
apt-get install -y --no-install-recommends apt-utils
ntp
wget
git
openssh-client
locales
build-essential
clang-3.8
binutils
python-dev
python3-pip
libicu-dev
libbz2-dev
libncurses5-dev
bison
libz-dev
iproute2
vim &&
pip3 install --upgrade pip &&
pip3 install -U setuptools &&
pip3 install awscli --upgrade &&
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.8 100 &&
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-3.8 100 &&
sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen &&
dpkg-reconfigure --frontend=noninteractive locales &&
update-locale LANG=en_US.UTF-8 &&
rm -rf /var/lib/apt/lists/ &&
cd /tmp &&
wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz &&
tar xzf cmake-3.8.2.tar.gz &&
rm cmake-3.8.2.tar.gz &&
cd cmake-3.8.2 &&
./configure &&
make install &&
cd .. &&
rm -rf cmake-3.8.2 &&
cd ..
ENV LANG en_US.UTF-8
CMD ["bash"]
Content type
Image
Digest
Size
309.3 MB
Last updated
about 9 years ago
docker pull mobileben/cpp-dev-env