Setting up Docker on Windows for PHP – can not find config file

I installed boot2docker and trying to pull some images from a private server. It asks to --insecure-registry to the config file but can not find it.

Has anyone encountered the same issue and is there any solution?

  • Docker on Azure .Net Core WebApi with continuous deployment - did it work?
  • mount external volumes in docker container
  • How do you modify Heroku's nodejs buildpack to install Docker?
  • Why are docker layer IDs now hidden with the new storage model?
  • Running a Docker container with the -p or -P flag causes it to fail
  • Having trouble getting docker to work on mac
  • Bitbucket Pipelines - mvn clean install not working with JavaFX
  • Docker container with Angular2 app and NodeJs does not respond
  • How to properly setup a data volume container?
  • Connecting go and postgres with docker-compose
  • sh in docker image does not see executable
  • Docker swarm cluster and elasticsearch, using constraints to bind a service to a specific node
  • One Solution collect form web for “Setting up Docker on Windows for PHP – can not find config file”

    Yeah, this a little bit confusing in boot2docker.

    You need to set those arguments on the daemon, not the client. In boot2docker that means you need to ssh into the VM and edit a config file. You can ssh into the VM by running boot2docker ssh. Then edit the file /var/lib/boot2docker/profile (which may not exist) to include the line:


    Where MY_PRIVATE_SERVER is the address of your registry. You’ll then need to restart boot2docker (e.g. boot2docker restart).

    You can find more details at under local customisation.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.