FROM ubuntu:14.04
MAINTAINER betojulio
COPY apache2_evogas.conf /tmp/apache2.conf
RUN apt-get update && apt-get install -y \
apache2 \
php5-dev \
php5-mysql \
libapache2-mod-php5 \
gcc \
libpcre3-dev \
git \
&& rm -rf /var/lib/apt/lists/* \
&& git clone git://github.com/phalcon/cphalcon.git \
&& cd cphalcon/build \
&& ./install \
&& cd /etc/php5/apache2/conf.d \
&& echo 'extension=phalcon.so' > phalcon_php.ini \
&& cp /tmp/apache2.conf /etc/apache2/apache2.conf \
&& a2enmod rewrite
CMD /usr/sbin/apache2ctl -D FOREGROUND
我使用以下命令创建运行容器:
docker run -d -p 80:80 --name webserver -v /www:/var/www/html betojulio/phalcon_project:1.0
一切都很顺利。
我的问题是,当我停止容器后,如何使用相同的选项“-d -p 80:80 -v /www:/var/www/html”重新启动同一个容器'webserver',或者在停止容器后,我必须将其删除并重新创建它?
提前感谢你。