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:

    EXTRA_ARGS="--insecure-registry=MY_PRIVATE_SERVER"
    

    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 https://github.com/boot2docker/boot2docker/blob/master/doc/FAQ.md under local customisation.

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