Мне нужна помощь. Я работаю над школьным проектом и хочу установить сервер Apache, чтобы развернуть мое приложение на своем облачном сервере.
Я использую Jenkinsfile
для сборкии запустите образ Apache из Dockerfile
.Но я получил ошибку и мне нужна твоя помощь.
Вот мой Jenkinsfile
:
stage ('Build & Run container') {
imageApache = docker.build('frontend-server-apache-dev', '--no-
cache -f build/docker/apache/Dockerfile .')
containerApache = imageApache.run("--name frontend-server-apache-
dev –dit -p 8383:8383")
}
, а вот мой Dockerfile
:
FROM httpd:2.4
WORKDIR /public-html
COPY . /public-html/ /usr/local/apache2/htdocs/
И эта ошибка получена с сервера Jenkins:
[extremeFrontEnd_Dev-mahmoud-XT2HZETSSNRYCMO2BVSYIOS6A23EY3AFPOO2LRWV3X6YBGJM5EZQ] Running shell script
+ docker build -t frontend-server-apache-dev --no-cache -f build/docker/apache/Dockerfile .
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /var/jenkins_home/workspace/extremeFrontEnd_Dev-mahmoud-XT2HZETSSNRYCMO2BVSYIOS6A23EY3AFPOO2LRWV3X6YBGJM5EZQ/build: no such file or directory
Пожалуйста, помогите.