Skip to content

Docker

基础镜像制作

docker 清理

Terminal window
docker system ls
docker volume ls
docker network ls
docker context ls

Docker 屏幕显示问题

sudo docker exec -it -e COLUMNS=$(tput cols) -e LINES=$(tput lines) airdb/go bash

docker examples

docker tutorial

Install docker and docker compose

Terminal window
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

Run Docker as a non-root user (Rootless model)

https://docs.docker.com/engine/security/rootless/

Manage Docker as a non-root user https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user

Run the Docker daemon as a non-root user (Rootless mode) https://docs.docker.com/engine/security/rootless/