在使用jdubois/jhipster docker生成并运行一个项目后,我似乎无法停止spring-boot。当我按下control C时,它试图停止,但它挂起了,并要求我重新启动整个docker-machine。
停止jhipster应用程序的正确方法是什么?
I'm using OS X 10.11.2.
Docker version 1.9.1, build a34a1d5
docker-machine version 0.5.4, build 6643d0e
latest version of jdubois/jhipster-docker
下面是我正在运行的docker r
我是Docker的新手,刚刚开始使用。我拉出了一个基本的ubuntu镜像,用它启动了一些容器并阻止了它们。当我运行命令列出所有docker容器(甚至是停止的容器)时,我得到如下输出:
> docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
099c42011f24 ubuntu:latest "/bin/bash" 6 seconds ago
我要把码头集装箱通过詹金斯。为此,我使用“启动/停止码头容器”作为构建步骤。
启动/停止码头集装箱
Action to choose : Run container
Docker Cloud name : docker_demo
ID : DOCKER_IMAGE_ID
DNS
Port bindings :port
Bind all declared ports :
Hostname : ip address
在运行作业时,它说明了“无效ID”。有没有人建议,
我有一个詹金斯的工作,用最新的图像替换码头集装箱一夜之间。通常情况下,这是可行的,但偶尔也会出现错误:
docker: Error response from daemon: Conflict. The container name "/demo-api" is already in use by container
Jenkins的工作使用以下方法:
docker stop demo-api
./api_container.sh
api_container.sh做docker pull和docker run --name demo-api -t -d --rm。
但是,当我在