Month: October 2015

三分钟读懂Dockerfile

Dockerfile的编写工作是使用Docker和容器服务的最基础步骤之一。为了帮助更多的人熟悉和编写Dockerfile,笔者采编了Docker官网的相关文章,以帮助更多的人能够顺利的使用灵雀云的容器服务。下面是一个完整的Dockerfile例子,其主要目的是构建一个memcached服务,并在容器启动的时候以用户daemon的身份运行该容器。您可以先看例子,之后文章会对每一个命令有详尽的解释。 # Memcached # VERSION 2.2 FROM ubuntu # make sure the package repository is up to date RUN echo “deb http://archive.ubuntu.com/ubuntu precise main universe” > /etc/apt/sources.list RUN apt-get update # install memcached RUN apt-get install -y memcached # Launch memcached when launching the container ENTRYPOINT [“memcached”] # run memcached as the daemon user USER daemon # expose memcached port… Read more →