0

我正在nerdctl用作 docker 桌面替代品

我在运行时遇到以下错误nerdctl compose up

Unable to create a container (name "v2_mongo_1” is already used by ID"asdfasdfadfa"). with nerdctl

我已经检查过nerdctl ps -a,没有容器在运行,所以我无法找出如何摆脱这个错误。

mongo:
    image: 'mongo:4.2.3-bionic'
    ports:
      - '27017:27017'
    volumes:
      - ./mongod.conf:/etc/mongod.conf
      - ./mongo-init-local-replicaset.sh:/etc/mongo-init-local-replicaset.sh:default
      - ./docker/mongo:/data/db
    entrypoint: ["mongod","-f","/etc/mongod.conf"]
    healthcheck:
      test:  ["CMD", "/etc/mongo-init-local-replicaset.sh"]
      start_period: 3s
4

1 回答 1

0

使用nerdctl rm v2_mongo_1先删除现有容器。

于 2022-02-15T09:46:49.190 回答