我正在尝试构建和容器映像,然后在运行后尝试运行输入容器。但是我从守护程序那里得到错误响应。
我的码头工人文件 -
COPY . /app
RUN sudo chmod 777 -R /app
WORKDIR /app
ADD entry_point.sh /opt/bin/
RUN sudo chmod 777 /opt/bin/entry_point.sh
COPY start-selenium-standalone.sh /opt/bin/start-selenium-standalone.sh
RUN sudo chmod 777 /opt/bin/start-selenium-standalone.sh
EXPOSE 4444 5900 9515
**Command to build docker image**
docker build -f Docker/Dockerfile -t sel-test:1 .
**Command to run the image**
docker run -d -p 4444:4444 -p 5900:5900 -v /dev/shm:/dev/shm sel-test:1
**Error I am getting -**
Error response from daemon: Container a9e0bb7f381584dd5e39dcd997640233835408ffdfe4e0e44108ddb7bb393cd0 is not running
容器正在退出,因为容器内没有要运行的内容。
若要查看此信息,请运行docker ps -a
命令并检查容器的状态。
为了在容器内运行某些内容,请在使用"docker run"时使用 docker 文件中的CMD
在容器内运行 bash。