Ubuntu docker:守护进程的错误响应:未找到或不存在容器命令
127742f30f6da12d76c21c70c19b617e231b06e2cd8cf635cd690f7fb7b51248 docker:守护进程的错误响应:未找到容器命令或该命令不存在Ubuntu docker:守护进程的错误响应:未找到或不存在容器命令,ubuntu,dockerfile,Ubuntu,Dockerfile,127742f30f6da12d76c21c70c19b617e231b06e2cd8cf635cd690f7fb7b51248 docker:守护进程的错误响应:未找到容器命令或该命令不存在 FROM tutum/lamp:latest ENV APP_DEBUG true ENV APP_KEY test_key_value ADD mysql-setup.sh /mysql-setup.sh RUN chmod 755 /mysql-setup.sh # Make ssh dir R
FROM tutum/lamp:latest
ENV APP_DEBUG true
ENV APP_KEY test_key_value
ADD mysql-setup.sh /mysql-setup.sh
RUN chmod 755 /mysql-setup.sh
# Make ssh dir
RUN rm -rf /root/.ssh && mkdir /root/.ssh/
# Copy over private key, and set permissions
ADD id_rsa /root/.ssh/id_rsa
# Create known_hosts
RUN touch /root/.ssh/known_hosts
# Add bitbuckets key
RUN ssh-keyscan git.mevu.gg >> /root/.ssh/known_hosts
# Clone the conf files into the docker container
RUN rm -rf /app && git clone git@example.repo /app
EXPOSE 80 3306
CMD ["/run.sh"]
RUN cd /app && composer install --prefer-dist
ENV DB_HOST localhost
ENV DB_DATABASE application_api
ENV DB_USERNAME root
ENV DB_PASSWORD=
ENV CACHE_DRIVER file
ENV SESSION_DRIVER file
ENV QUEUE_DRIVER sync
ENV MAIL_DRIVER smtp
ENV MAIL_HOST mailtrap.io
ENV MAIL_PORT 2525
我不知道为什么会这样。构建成功
我正在使用命令:
docker run -d -p 80:80 -p 3306:3306 kevs/app .
尝试将docker run命令更改为:
docker run-d-p 80:80-p 3306:3306 kevs/app
尝试将docker run命令更改为:
docker run-d-p80:80-p3306:3306kevs/app
我认为您是在混合构建和运行命令的概念
Build命令生成将命名为“kevs/app”的docker映像,它将获取当前目录中的dockerfile”
之后,您可以运行该容器:
$ docker run -d -p 80:80 -p 3306:3306 kevs/app
我认为您混合了构建和运行命令的概念 Build命令生成将命名为“kevs/app”的docker映像,它将获取当前目录中的dockerfile” 之后,您可以运行该容器:
$ docker run -d -p 80:80 -p 3306:3306 kevs/app