How to use Docker in Windows ?

I have few questions about using Docker in Win 10 Pro.
I have already installed Docker, but I need help to create environment to develop using php.

If my idea is wrong, please, correct it.

  • How do I link containers in a docker compose file (docker-compose.yml)?
  • How can I test with serverspec that Jenkins is running in a jenkins docker container?
  • How to enable gerrit hooks?
  • empty PATH returned when entering new Docker image
  • Is there anyway to have a DockerBuild file use an environment variables file?
  • How to make sure commands are not repeated in docker
  • I need a any linux OS as image base, on it I need php, nginx, git, composer, mysql etc. Do I will use this image to create containers for my projects.

    Where I can download this image/configuration ?

    Or I don’t need linux OS ?

  • Docker php doesn't response on windows host
  • Logging events in Kubernetes cluster
  • Docker and uPnP
  • Get composer (php dependency manager) to run on a docker image build
  • bluemix docker container bind to mongodb ('MongoError', message: 'connect ENETUNREACH')
  • Why would a service that works locally be getting kill signals frequently in docker?
  • One Solution collect form web for “How to use Docker in Windows ?”

    You should take a look to official Docker documentation.

    Here’s some documentation that I think it can help you about this particular subject :

    • Create a base image
    • Best practices for writing Dockerfiles
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.