从jenkins部署和运行deamondocker化的jar应用程序
对于个人项目,我创build了一个docker镜像来运行jar应用程序,我想从jenkinspipe道工作中运行容器。
- 首先我从git获得项目并构buildjar文件
- build立docker形象,并推动它
- 运行容器泊坞窗
构build成功,如果我检查我的正在运行的容器(docker ps),我可以看到我的jar应用程序。
但几秒钟后jenkins过程完成,我的docker集装箱也(jenkins子stream程)
我怎样才能运行我的docker容器作为守护进程,而不取决于jenkins
我用这个命令:
docker run -it -d -p 8080:8080 --name app-test name/my-img:test
最后,我想运行一个testing应用程序:test.myapp.com