Skip to content
Snippets Groups Projects
Unverified Commit 9a9e6b97 authored by Tobias Megies's avatar Tobias Megies
Browse files

docker: fix dockerfile for ubuntu trusty 32bit

(also updated docker hub base image, the base image was xenial due to
some mistake when setting up the base image..)
parent 27bb5428
No related branches found
No related tags found
No related merge requests found
......@@ -188,18 +188,22 @@ used. To create an Ubuntu docker base image:
```bash
$ cd /tmp
$ sudo aptitude install ubuntu-archive-keyring
$ sudo debootstrap --arch=i386 --variant=minbase --components=main,universe --keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg xenial ubuntu_16_04_xenial_32bit http://archive.ubuntu.com/ubuntu 2>&1 | tee ubuntu_16_04_xenial_32bit.debootstrap.log
$ sudo tar -C ubuntu_16_04_xenial_32bit -c . | docker import - obspy/base-images:ubuntu_16_04_xenial_32bit
$ DISTRO=xenial
$ DISTRO_FULL=ubuntu_16_04_xenial_32bit
$ sudo debootstrap --arch=i386 --variant=minbase --components=main,universe --keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg ${DISTRO} ${DISTRO_FULL} http://archive.ubuntu.com/ubuntu 2>&1 | tee ${DISTRO_FULL}.debootstrap.log
$ sudo tar -C ${DISTRO_FULL} -c . | docker import - obspy/base-images:${DISTRO_FULL}
$ docker login # docker hub user needs write access to "obspy/base-images" of organization "obspy"
$ docker push obspy/base-images:ubuntu_16_04_xenial_32bit
$ docker push obspy/base-images:${DISTRO_FULL}
```
To create a Debian docker base image:
```bash
$ cd /tmp
$ sudo debootstrap --arch=i386 --variant=minbase jessie debian_8_jessie_32bit http://httpredir.debian.org/debian/ 2>&1 | tee debian_8_jessie_32bit.debootstrap.log
$ sudo tar -C debian_8_jessie_32bit -c . | docker import - obspy/base-images:debian_8_jessie_32bit
$ DISTRO=jessie
$ DISTRO_FULL=debian_8_jessie_32bit
$ sudo debootstrap --arch=i386 --variant=minbase ${DISTRO} ${DISTRO_FULL} http://httpredir.debian.org/debian/ 2>&1 | tee ${DISTRO_FULL}.debootstrap.log
$ sudo tar -C ${DISTRO_FULL} -c . | docker import - obspy/base-images:${DISTRO_FULL}
$ docker login # docker hub user needs write access to "obspy/base-images" of organization "obspy"
$ docker push obspy/base-images:debian_8_jessie_32bit
$ docker push obspy/base-images:${DISTRO_FULL}
```
......@@ -37,7 +37,6 @@ RUN apt-get update && apt-get -y --no-install-recommends install \
python-setuptools \
python-sqlalchemy \
python-tornado \
python-wheel \
python3 \
python3-decorator \
python3-dev \
......@@ -52,7 +51,6 @@ RUN apt-get update && apt-get -y --no-install-recommends install \
python3-scipy \
python3-sqlalchemy \
python3-tornado \
python3-wheel \
quilt \
ttf-bitstream-vera \
vim \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment