# Updated as of Aug 16, 2017
# FROM specified which image i want to download
# Needs to be provided before any other section of code.
FROM httpd:latest
#Author of the Docker File
MAINTAINER Pictolearn
# Copy the following directory
COPY pictolearn-sample/ /usr/local/apache2/htdocs/pictolearn
# Copy httpd.conf with changes to the root directory
COPY httpd.conf /usr/local/apache2/conf
docker build -t my-httpd .
docker run -itd --name my-http-container-1 -p 5555:80 my-httpd:latest
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED
STATUS PORTS NAMES
40dc04bcfb2a my-httpd:latest "httpd-foreground" 5
minutes ago Exited (1) 5 minutes ago my-
http-container-1
AH00534: httpd: Configuration error: No MPM loaded.
编辑httpd.conf并复制到
LoadModule mpm_event_module modules/mod_mpm_event.so
更新
您可以在文件末尾添加,但添加到围绕LoadModule的更好。
容器总是在创建和运行后立即退出。 我尝试使用命令运行mssql实例 当尝试类似的SO link link时 它显示 但在run命令中我已经设置了'accept_eula=y'。
当我尝试用运行名为database的mongoDB映像时,我得到exitcode100。我在网上查看了一些信息,发现了关于exitcode100:时。我以前也遇到过这个问题,并且能够通过来解决这个问题,但是当我现在这样做时,得到的是相同的exitcode。 我已经尝试建立的形象再次,但当我这样做,我要么得到相同的exitCode或exitCode 51,我不能找到任何信息在网上。 UsertoEv
本文向大家介绍详解docker 容器不自动退出结束运行的方法,包括了详解docker 容器不自动退出结束运行的方法的使用技巧和注意事项,需要的朋友参考一下 本文主要简单介绍 docker 容器与前置进程的关系,以及如何编写 Dockerfile/docker-compose.yml 优雅的让容器可以常驻运行。 docker 容器的生命周期是同容器中的前置进程相关在一起的,这也是我们平时可能会遇到一
问题内容: 我正在尝试使用docker-compose服务启动容器,但不幸的是, 容器退出了代码0 。容器的建立要归功于.tar.gz归档文件中的存储库。这个档案是一个Centos VM。 我想从同一档案创建6个容器。我想创建一个docker-compose.yml文件,而不是键入6次docker命令,我可以在其中总结其命令和标签。 我已经开始写docker-compose.yml文件只是为了创建
所以在开始这个问题之前,这里是我对码头工人的理解。 Docker有3个组件 图像 容器 DockerFile 现在,我不想采用的方法,在这里指定创建容器时要执行的步骤。 我想在Linux上安装一些基本的实体,如MongoDb、Redis等,并在它们上运行我的服务器。 于是我就这样开始了: 它返回给我容器的id。 但每次它都在说: 请帮助我做错的地方,这可能是一个新手的问题,但我被困在这里,请不要反
我有一个运行播放web应用程序的docker映像。在dockerfile中有一个CMD,它启动服务器,并等待您按下Ctrl+D退出。如果我这样做: 它工作正常-启动服务器并等待Ctrl+D。 然而,当我启动容器时,情况并非如此: 如何强制docker start不停止服务器?