Pinata: command not found

Blogs and forum posts lead me to believe I should have an executable called pinata but I cannot find it. Am I doing something silly?

Expected behavior

which pinata produces

Actual behavior

-bash: pinata: command not found

Information

Running OSX 10.11.5

Docker for Mac: version: mac-v1.11.2-beta15
OS X: version 10.11.5 (build: 15F34)
logs: /tmp/20160611-165726.tar.gz
failure: No error was detected

Steps to reproduce the behavior

  1. which pinata
  2. observe pinata not found

I was confused about the missing piñata command from command line as well.

I found that clicking Preferences from Docker’s taskbar icon and opening the Advanced tab shows all the pinata’s config options are in the UI now.

I can’t find changelog for the beta15 version but I think it’s removed in favour of GUI.

actually, where do I find the dns option?

How I now switch to network hostnet/nat without pinata?
I dont see any specific settings for networking in Preferences -> Advanced tab

I’m having the same issue. We already use 172.17.0.0 for an internal range which completely screws up all routing. This pretty much makes Docker for Mac useless.

this is a bummer. please provide a way to configure the dns +1

I’ve been confused by this too. Need Pinata to check that Namespaces are running by default but can not.

No pinata in /usr/local/bin, cannot find the symlink and there is no pinata in de Docker.app Resources/bin directory. Did you guys forget to package it?

they deliberately removed it but forgot to communicate that to folks. pretty annoying.

Can you please sticky one of these “pinata not found - this is intentional” threads?

someone know how to set networking to NAT ? the localhost is pretty crappy since it use SIRP (or however it is called) that very often is overvelmend when i launch my dev apps

Seems like the pinata functionality is now supposed to be in the Preferences menu. I un-installed and installed Version 1.12.0-rc2-beta16 (build: 9493) f615be9fb245904fbdf1aa0cad251d418c869428. No pinata and no pinata or vm settings in the Preferences menu. Must it show up in the menu or somewhere?

someone know how to set networking to NAT?

We also use 172.17.0.0 for the internal network which makes Docker for Mac unusable unfortunately. Anyone found a solution to that?

I’m a docker n00b but did you ever do a docker network ls? And subsequently a docker network inspect bridge? It shows a network configuration and if you ask me you can change that.

Pinata was removed and some of the preferences were moved to the GUI.

A hacky way to change some settings. From the forum :

cd ~/Library/Containers/com.docker.docker/Data/database/com.docker.driver.amd64-linux
echo '{"storage-driver":"aufs","dns":["8.8.8.8"],"insecure-registries":["yourdomain.com:5000"],"debug":true}' > etc/docker/daemon.json
git add etc/docker/daemon.json;
git commit -m 'etc/docker/daemon.json change';

The git commit will trigger an xhyve VM restart (git commit hook?). The Docker for Mac menulet icon in OS X will show a restart.

The Docker for Mac preferences will now show yourdomain.com:5000 as an insecure registry.

docker run -it --rm busybox cat /etc/resolv.conf will show that the nameserver for containers is now 8.8.8.8