【发布时间】:2021-08-13 19:33:14
【问题描述】:
我正在尝试在 Jenkins 上构建并运行 docker 映像。我已经在 AWS ec2 服务器上的 ubuntu 上设置了 Jenkins。当我尝试构建时,出现此错误:
作为参考,我还附上了我的 JenkinsFile。
pipeline {
agent any
stages {
stage('Start') {
steps {
echo 'Starting to build the docker-react-app.'
}
}
stage('building docker image') {
steps {
sh 'sudo docker build -t docker-react-app .'
}
}
stage('runing docker image') {
steps {
sh 'sudo docker run -dp 3001:3000 docker-react-app'
}
}
}
}
我正在使用默认管理员帐户使用 Jenkins。
我还将 Jenkins 用户添加到 docker 组。但它并没有解决问题。我还通过运行验证了这一点:
cat /etc/group | grep docker
哪些输出:
docker:x:998:ubuntu,jenkins
如果您需要任何进一步的信息,请告诉我。
【问题讨论】:
-
我提供的解决方案对你有用吗
标签: docker ubuntu amazon-ec2 jenkins-pipeline