The "docker ps" command does not show the traefik port 8080 and other ports used from the service

The traefik service is defined in a docker-compose.yml as follow:

```
...
  traefik:
    image: traefik:1.7-alpine
    command: --docker --docker.swarmMode  --docker.domain=mylocal.swarm --docker.watch --api --logLevel=INFO \
      --entryPoints='Name:http Address::80' \
      --entryPoints='Name:https Address::443 TLS'
    networks:
      - net-traefik
    deploy: *default-deploy
    ports:
      - "8091:80"
      - "8093:443"
      - "8080:8080"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    logging: *default-logging

```

The "docker ps" command output is:

```sh
CONTAINER ID    IMAGE                COMMAND                 CREATED    STATUS        PORTS      
...
635a4e017bb5    traefik:1.7-alpine   "/entrypoint.sh o…"      …          …            80/tcp     
...

```

Why only the port 80 is displayed? I expected to find also 443 and 8080