How to execute laravel app in docker container?

  docker, question

I tried to access the execution results in the docker container from this machine. The following is my attempt:

A php-composer image was created using dockerFile.

FROM php:7
 RUN apt-get update
 RUN apt-get install curl
 RUN curl -sS -o  composer-setup.php
 RUN php  composer-setup.php --install-dir=/usr/local/bin --filename=composer
 RUN apt-get install -y git

Create a container and execute laraverapp with the following command:

docker run -p --name MyTest -dt php-composer to create a container
 docker cp laravelApp/ d4bbb5d36312:/usr/
 docker exec -it MyTest bash
 cd usr/laravelApp
 php artisan serve

Next, on terminal, I will see information about the successful execution of laravel app:

Laravel development server started: <>

However, when I visited with my browser, I could not get the result of execution.

May I ask why?

Monitoring in Containerhttp:// 8000 only accepts requests in containers and needs to be started in the following way:

php artisan serve --host=