小编Elv*_*nov的帖子

“docker:来自守护程序的错误响应:未指定命令。”的原因是什么?

从昨天的最后一次提交开始,我遇到了一个奇怪的问题,GitLab CI 不断失败并出现如下错误:

$ ssh -i $SSH_PRIVATE_KEY -o StrictHostKeyChecking=no $SERVER_USER@$SERVER_IP "docker run -d -p 8010:80 --name my_project $TAG_LATEST"
docker: Error response from daemon: No command specified.
See 'docker run --help'.
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 125
Run Code Online (Sandbox Code Playgroud)

这是一个 React 应用程序,应该构建并部署到我的服务器上。

这是我的Dockerfile

FROM node:16.14.0-alpine as build

WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build

FROM nginx:1.19-alpine

COPY --from=build /app/build /usr/share/nginx/html
RUN rm /etc/nginx/conf.d/default.conf
COPY nginx/nginx.conf /etc/nginx/conf.d …
Run Code Online (Sandbox Code Playgroud)

docker reactjs gitlab-ci

3
推荐指数
1
解决办法
9692
查看次数

标签 统计

docker ×1

gitlab-ci ×1

reactjs ×1