Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:docker:index [2020/02/25 10:24] alexeyb [Dockerfile] |
doc:docker:index [2020/02/25 10:31] (текущий) alexeyb [Dockerfile] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
установить docker.io | установить docker.io | ||
- | sudo apt-get install docker.io | + | sudo apt-get install docker.io |
=====Dockerfile===== | =====Dockerfile===== | ||
Строка 9: | Строка 9: | ||
(при необходимости указать нужную версию сервера firebird) | (при необходимости указать нужную версию сервера firebird) | ||
- | FROM ubuntu:16.04 | ||
- | MAINTAINER Alexey Beljaev <alexisvabel@gmail.com> | ||
- | RUN dpkg --add-architecture i386 \ | + | FROM ubuntu:16.04 |
+ | MAINTAINER Alexey Beljaev <alexisvabel@gmail.com> | ||
+ | |||
+ | RUN dpkg --add-architecture i386 \ | ||
&& apt-get update \ | && apt-get update \ | ||
&& apt-get install -y xinetd curl libc6:i386 libncurses5:i386 libstdc++5:i386 \ | && apt-get install -y xinetd curl libc6:i386 libncurses5:i386 libstdc++5:i386 \ | ||
- | && curl -SL "https://sourceforge.net/projects/firebird/files/firebird-linux-i386/3.0.2-Release/Firebird-debuginfo-3.0.2.32703-0.i686.tar.gz" -o firebird.tar.gz \ | + | && curl -SL "https://sourceforge.net/projects/firebird/files/firebird-linux-i386/3.0.2-Release/Firebird-3.0.2.32703-0.i686.tar.gz" -o firebird.tar.gz \ |
&& mkdir -p /usr/src/firebird \ | && mkdir -p /usr/src/firebird \ | ||
&& tar -xvf firebird.tar.gz -C /usr/src/firebird --strip-components=1 \ | && tar -xvf firebird.tar.gz -C /usr/src/firebird --strip-components=1 \ | ||
Строка 26: | Строка 27: | ||
&& sh install.sh \ | && sh install.sh \ | ||
&& rm -rf /usr/src/firebird | && rm -rf /usr/src/firebird | ||
- | ENV PATH $PATH:/opt/firebird/bin | + | ENV PATH $PATH:/opt/firebird/bin |
- | EXPOSE 3050/tcp | + | EXPOSE 3050/tcp |