Examples of use
Use node and npm commands without installing:
copy paste at end of your ~/.bashrc or ~/.zshrc to have node and npm commands working with docker:
npm() {
docker run --rm --network host \
-v "$(pwd):/workdir" \
-it node:current-alpine \
sh -c "cd /workdir && npm $*"
}
node() {
docker run --rm --network host \
-v "$(pwd):/workdir" \
-it node:current-alpine \
sh -c "cd /workdir && node $*"
}
Monitor Disk Usage
docker run --rm -it --privileged -v /:/mnt alpine sh -c "apk add ncdu && ncdu -x /mnt --exclude /mnt"
Share terminal over the web
docker run -d -p 7681:7681 tsl0922/ttyd
MongoDB
docker run -d -p 27017:27017 --name mongodb mongo:latest
MySQL
docker run -d -p 3306:3306 --name=mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql:latest
Multi-repo project, docker compose example at https://github.com/cvut-chat/cvutchat/
Last updated