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?

  • How to set an environment variable in a running docker container
  • HBase on docker NotServingRegionException because of hostname alisas
  • ssh: Could not resolve hostname (Docker, gitlab-ce)
  • Is Postgres designed to write to shared data stores?
  • TLS failed in Docker
  • How to get total size of a docker image by docker API properly?
  • Running MongoDB and Redis on two different containers in the same host machine
  • Docker container with Blazegraph Triple Store not working possibly due to networking
  • Is there a maximum number of containers running on a Docker host?
  • How to copy files from Windows host to Docker container
  • docker maven plugin error
  • Docker, how to expose a socket over a port for a Django Application
  • 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.