configure:17631: checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0
configure: error: Library requirements (gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** No targets specified and no makefile found. Stop.
configure:17587: checking for pkg-config
configure:17631: checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0
configure: error: Library requirements (gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** No targets specified and no makefile found. Stop.
docker run chuckleb/sthdev
ubuntu@ubuntu:~$ sudo docker run chuckleb/sthdev
Unable to find image 'chuckleb/sthdev:latest' locally
latest: Pulling from chuckleb/sthdev
d3a1f33e8a5a: Pull complete
c22013c84729: Pull complete
d74508fb6632: Pull complete
91e54dfb1179: Pull complete
5de558732e31: Pull complete
19cde6d63b07: Pull complete
6a7725e11d03: Pull complete
c0aa18e14892: Pull complete
0b3d1089e3fc: Pull complete
4e08d93e2ac3: Pull complete
93c029b0d3ab: Pull complete
a4bf1ab01ef8: Already exists
Digest: sha256:180b0f06764a404f6f05fd79b6e45bb013654f3f505b43bdcd840894dd11c5bb
Status: Downloaded newer image for chuckleb/sthdev:latest
permission denied
Error response from daemon: Cannot start container ece975402fdccac36d7185ff0963bdbcd2ae360021c9aa0d7fb04a43393031f8: [8] System error: permission denied
root@ubuntu:~# docker run hello-world
permission denied
Error response from daemon: Cannot start container f0f80e169226fa30de85a8ce530e94fd86d237f3ff9ce22fd9a4ba48717394dc: [8] System error: permission denied
root@ubuntu:~#
I think this is a docker on LiveCD issue. It seems to be working on a full install.