Docker

Docker: Accelerated Container Application Development
Docker 是一種開源軟體平台,它的構想理念是「Build and Ship any Application Anywhere」,讓開發者在虛擬環境中,開發、部署和管理任的何應用程式

Installation

確認 Linux 系統的版本: cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.4 LTS"

下載 Docker:
Install Docker Engine on Ubuntu | Docker Docs => Installation methods

Error

如果出現 Visual Studio Code 中 Permission Denine 的問題,無法查看 Docker
sudo chown root:huai /var/run/docker.sock

參考 How to Fix Docker Permission Denied?

Operator

檢查 Docker 佔用容量:df -h /var/lib/docker

Image 操作

# 查看 
docker image ls

# 刪除
docker image rm {Image_ID}

Container 操作

# 查看運行中的容器
docker ps
docker container ls

# Docker 容量查看
docker ps -s

# 查看所有容器
docker ps -a

# 刪除
docker image rm {Image_ID}
Powered by Forestry.md