Boxfish is a UI for Docker that runs in a browser.
You can use it to view images and containers running in your Docker platform.
You can run boxfish with the following command:
docker run -d --rm \
--name boxfish \
-p 3000:3000 \
-v /var/run/docker.sock:/var/run/docker.sock \
mschnr/boxfishBoxfish needs to access your docker socket at /var/run/docker.sock.
On some platforms this location can be different.
See the run.sh helper script.
The boxfish image is hosted here: https://hub.docker.com/repository/docker/mschnr/boxfish/general
You can build and run the docker image from source instead of pulling from Dockerhub:
# build a docker image
sh build.sh
# run the docker image
sh run.shYou can run Boxfish in dev mode outside docker by running the client and server separately.
This assumes you have npm setup:
# Server startup:
cd server
npm i
npm run start# UI startup:
cd ui
npm i
npm run start