gpt4 book ai didi

docker - 在OS(CoreOS)重新启动时,Docker启动多个容器

转载 作者:行者123 更新时间:2023-12-02 19:30:14 28 4
gpt4 key购买 nike

我的客户Docker容器位于CoreOS OS主机上。我使用docker run命令启动容器。如下:

docker run -d --restart always --net=host -p 8080:8080 --log-opt max-size=2mb my_docker_hub_accountname/imagename

当我重新启动主机时,我总是会在运行以下命令时看到多个镜像正在运行:
user@coreos-1 ~ $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4ac46db4a58c 3fa7e73d544d "java -jar /code/kec…" 7 days ago Up Less than a second lucid_aryabhata

da5392c136e9 7d996239c21c "java -jar /code/kec…" 7 days ago Up Less than a second awesome_jackson

15bcc4cfe26b 7d996239c21c "java -jar /code/kec…" 4 weeks ago Up Less than a second fervent_colden

f050f55bea3c 7d996239c21c "java -jar /code/kec…" 4 weeks ago Up Less than a second condescending_poincare

31e00707ddff 7d996239c21c "java -jar /code/kec…" 4 months ago Up Less than a second awesome_curran

user@coreos-1 ~

有没有一种方法可以控制,以便我只运行1个镜像,而不是Docker容器运行多个镜像?

最佳答案

我能够以一种方式解决这个问题。

我使用命令搜索了所有容器:

docker ps -a



我必须删除以前使用的所有其他容器

docker rm $container_id



现在我只在容器中运行1个docker镜像。我重新启动,只看到1个容器正在运行。

希望它可以帮助另一个docker用户。

关于docker - 在OS(CoreOS)重新启动时,Docker启动多个容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52007635/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com