Docker
Docker
以Dockerfile檔案為基礎建立鏡像,並產生容器
鏡像
包含OS和應用軟體部份的樣板
容器
基於鏡像產生的虛擬伺服器
一個鏡像可產生多個容器
為host機器上的一個程序
安裝
使用現有環境
$ docker run -it almalinux:8
$ docker run -it --rm archlinux bash -c "echo hello world"
建構鏡像
執行鏡像
掛載鏡像內檔案至系統
掛載鏡像內檔案至當前所在資料夾
$ docker run -v "$PWD":/var/www/html container
查看鏡像
$ docker images
查看容器
$ docker ps -a
啟動容器
停用容器
刪除容器
刪除所有容器
$ docker rm $(docker ps -a -q)
刪除鏡像