version: "3.8" services: nacos: image: nacos/nacos-server:v2.1.2 container_name: nacos env_file: - ./env/nacos.env ports: - "8848:8848" - "9848:9848" - "9555:9555" healthcheck: test: [ "CMD", "curl" ,"http://localhost:8848/nacos" ] interval: 5s timeout: 3s retries: 10 initializer: image: loads/curl:latest depends_on: nacos: condition: service_healthy command: [ "sh", "-c", "curl -X POST 'http://nacos:8848/nacos/v1/cs/configs?dataId=config.toml&group=test&content=%5Bserver%5D%0A%09address%3D%22%3A8000%22'" ]