docker學習

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切換到容器的終端)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章