mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
4fd82db4be
In #4740, the apt-key call in docs is changed to use the keyserver port 80 instead of port 11371, as the previous call would fail with a restrictive firewall or proxy. This commit extends the change to all apt-key calls in the repository. Docker-DCO-1.1-Signed-off-by: Viktor Vojnovski <vojnovski@gmail.com> (github: vojnovski)
29 lines
1.3 KiB
Docker
29 lines
1.3 KiB
Docker
# DOCKER-VERSION: 0.7.6
|
|
# AUTHOR: Daniel Mizyrycki <daniel@dotcloud.com>
|
|
# DESCRIPTION: docker-ci continuous integration service
|
|
# TO_BUILD: docker build -t docker-ci/docker-ci .
|
|
# TO_RUN: docker run --rm -i -t -p 8000:80 -p 2222:22 -v /run:/var/socket \
|
|
# -v /data/docker-ci:/data/docker-ci docker-ci/docker-ci
|
|
|
|
from ubuntu:12.04
|
|
maintainer Daniel Mizyrycki <daniel@dotcloud.com>
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
RUN echo 'deb http://archive.ubuntu.com/ubuntu precise main universe' > \
|
|
/etc/apt/sources.list; apt-get update
|
|
RUN apt-get install -y --no-install-recommends python2.7 python-dev \
|
|
libevent-dev git supervisor ssh rsync less vim sudo gcc wget nginx
|
|
RUN cd /tmp; wget http://python-distribute.org/distribute_setup.py
|
|
RUN cd /tmp; python distribute_setup.py; easy_install pip; rm distribute_setup.py
|
|
|
|
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
|
|
RUN echo 'deb http://get.docker.io/ubuntu docker main' > \
|
|
/etc/apt/sources.list.d/docker.list; apt-get update
|
|
RUN apt-get install -y lxc-docker-0.8.0
|
|
RUN pip install SQLAlchemy==0.7.10 buildbot buildbot-slave pyopenssl boto
|
|
RUN ln -s /var/socket/docker.sock /run/docker.sock
|
|
|
|
ADD . /docker-ci
|
|
RUN /docker-ci/setup.sh
|
|
|
|
ENTRYPOINT ["supervisord", "-n"]
|