创建更高级的服务

在以下示例中,我们将使用名称 visualizer 创建一个服务。我们将指定一个自定义标签,并将服务的内部端口重新映射为 8080 到 9090.此外,我们将挂载主机的外部目录到服务中。

docker service create \
        --name=visualizer \
        --label com.my.custom.label=visualizer \
        --publish=9090:8080 \
        --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
        manomarks/visualizer:latest