Docker не показывает номер порта для запущенного контейнера

Здравствуйте, я запускаю веб-приложение в Docker, но у меня не отображается порт контейнера на docker ps -a

➜  pansible git:(master) ✗ docker container ps -a
CONTAINER ID   IMAGE                            COMMAND                  CREATED          STATUS                         PORTS      NAMES
ead78f0f8a8c   ask_webapp                       "sh /usr/src/app/sp_…"   20 seconds ago   Restarting (0) 2 seconds ago              ask_dashboard_web
4e9ef2611f7f   sp_ask_dashboard_celery_worker   "sh /usr/src/app/sp_…"   20 seconds ago   Exited (0) 18 seconds ago                 pansible_celery_worker_1
ec72e473ef8d   sp_ask_dashboard_celery_flower   "sh /usr/src/app/sp_…"   20 seconds ago   Exited (0) 18 seconds ago                 pansible_flower_1
31fc39e60a34   sp_ask_dashboard_celery_beat     "sh /usr/src/app/sp_…"   20 seconds ago   Exited (0) 18 seconds ago                 pansible_celery_beat_1
69c87984ebfc   postgres:14.0-alpine             "docker-entrypoint.s…"   21 seconds ago   Up 19 seconds                  5432/tcp   pansible_db_1
f536a781e2ed   redis:6-alpine                   "docker-entrypoint.s…"   21 seconds ago   Up 19 seconds                  6379/tcp   pansible_redis_1
f92d2f110227   ask_webapp                       "sh /usr/src/app/sp_…"   5 minutes ago    Exited (0) 5 minutes ago                  pansible_web_run_be8a8e63e09d

Я ищу ask_webbapp и не вижу порта. В docker-compose.yml я указал порт 8000

version: '3.3'

services:

  db:
    image: postgres:14.0-alpine
    volumes:
      - postgres_data:/var/lib/postgresql/data/
    environment:
      - POSTGRES_PASSWORD=postgres
    networks:
      - djangonetwork

  redis:
    image: redis:6-alpine

  web:
    container_name: ask_dashboard_web
    build:
      context: .
      dockerfile: ./sp_dashboard/DockerfileBuild
    image: ask_webapp
    restart: always
    command: >
      sh -c "python sp_dashboard/manage.py runserver 0.0.0.0:8000"    
    volumes:
      - .:/usr/src/app/
    ports:
      - 8000:8000
    env_file:
      - ./.env.dev
    networks:
      - djangonetwork
    environment:
      - lh3_salt=jasdjfst
      - lh3_scheme=https
      - POSTGRES_PASSWORD=postgres
      - "POSTGRES_HOST_AUTH_METHOD=trust"
    depends_on:
      - db
      - redis

volumes:
  postgres_data:

networks:
  djangonetwork:
    driver: bridge

Смотрите полный docker-compose.yml на Gist

Я не вижу никакого port в docker inspect (see result на Gist)

docker inspect ask_webapp | grep Ports 
Вернуться на верх