我将我的aws实例(奴隶连接到我的詹金斯大师)连接了。 Ubuntu从站已安装Docker和JDK。现在,我在Git中有一个项目,我试图通过要求dockerfile在dockerhub存储库中提取docker映像来测试运行。这是一个ubuntu映像,我已经在容器上安装并启动了Apache。
当我使用jenkins进行构建时,它最终成功,但是我的apache服务器未显示我的测试网站。
我该怎么办。我已经参加了3天。
Dockerfile
FROM espada1/ubuntu-apache
COPY ./major /var/www/html/
EXPOSE 80
CMD apachect1 -D FOREGROUND
RUN rm /var/www/html/index.html
执行构建命令
sudo docker build -t testweb '/home/ubuntu/workspace/workspace/Instance-deploy'
sudo docker run -it -d -p 80:80 testweb
您将CMD apachect1 -D FOREGROUND
代替CMD apachectl -D FOREGROUND
请注意,您已放置1
(一个)而不是L