AutoUpdateJdCookie icon indicating copy to clipboard operation
AutoUpdateJdCookie copied to clipboard

反馈两个使用问题,希望优化,估计很多人都遇到。docker运行容器进程十几个,容器重复运行

Open corsgoo opened this issue 1 year ago • 5 comments

第一个问题,该库运行,通过portainer查看。会显示两页纸的进程,多数显示是错误状态,状态终止。希望能优化成只显示一个。独立的容器进程。如下: 018208486d8ccbfbf9c49b4f9f15042 4ba7ee63f6dccebc065257ba810d3aa 第二个问题:容器主进程无法明确,比如我这里就显示两个容器进程,我都找不到到底是他运行了两次导致重复进程还是是两个模块。如下: [root@192 admin]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c39331c60611 icepage/aujc:latest "python schedule_mai…" 40 hours ago Up 40 hours thirsty_ptolemy 0ef054f87cec icepage/aujc:latest "python schedule_mai…" 46 hours ago Up 46 hours mystifying_mirzakhani

corsgoo avatar Nov 02 '24 03:11 corsgoo

@icepage 望大哥修复下。

corsgoo avatar Nov 02 '24 03:11 corsgoo

不是很理解你的问题,运行一次就是启动一次,不会再重复启动容器了。重复启动容器是否检查下容器平台有什么策略

icepage avatar Nov 07 '24 09:11 icepage

你是不是用的这个启动的 docker run -i -v $PWD/config.py:/app/config.py icepage/aujc:latest python main.py,这个命令每次都会创建一个新的容器,运行后变成退出状态。 你可以加个变量 --name JD试试

yuntian123456 avatar Nov 12 '24 03:11 yuntian123456

你是不是用的这个启动的 docker run -i -v $PWD/config.py:/app/config.py icepage/aujc:latest python main.py,这个命令每次都会创建一个新的容器,运行后变成退出状态。 你可以加个变量 --name JD试试

是这样启动的 昨天我搞那个 portainer,然后又测试了一下这个 我发现就是这个每一次临时启动它都会创建一个新容器 。

corsgoo avatar Nov 12 '24 04:11 corsgoo

你是不是用的这个启动的 docker run -i -v $PWD/config.py:/app/config.py icepage/aujc:latest python main.py,这个命令每次都会创建一个新的容器,运行后变成退出状态。 你可以加个变量 --name JD试试

我实测了,这样不行的。它每一次临时运行都创建新容器。第一次用这个可以,但是你第二次临时运行,它就会说这个容器名是已经被用了,不会让命令行再次运行的,必须更改容器名字。我是 --name jd docker: Error response from daemon: Conflict. The container name "/jd" is already in use by container

corsgoo avatar Nov 12 '24 04:11 corsgoo