1.docker常用的命令
docker ps
docker info
docker run hello world
docker images
docker version
docker --version
docker system info
2.docker引擎升級(以Ubuntu爲例)
2.1停止docker守護程序
2.2移除舊版本的docker
apt-get update
apt-get remove docker docker-engine docker-ce docker.io -y
2.3安裝新版本的docker
wget -qO- https://get.docker.com/ | sh
2.4配置新版的docker爲開機自啓動
systemctl enable docker
2.5確保容器重啓成功
docker container ls
docker service ls
3.docker儲存驅動的選擇
在linux上可選擇的儲存驅動包括AUFS(最原始也是最老的)、Overlay2(可能是未來最佳選擇)、DeviceMapper、Btrfs、ZFS
修改/etc/docker/daemon.json
{
"storage-driver": "overlay2"
}
通過docker system info來檢查docker當前的儲存驅動類型
4.鏡像&容器
查看所有的鏡像
docker image ls
從鏡像來啓動容器
docker container run
從linux中啓動容器
docker container run -it ubuntu:latest /bin/bash
從Windows中啓動容器
docker container run -it microsoft/powershell:nanoserver pwsh.exe
(-it 參數會將shell切換到容器的終端)