Docker (二) Windows10專業版安裝教程

前言

本文將基於 windows10專業版 來安裝docker


1、開啟Hyper-V


溫馨小提示:之前小編是windows10企業版沒有Hyper-V這個功能,於是通過https://zhengqing.blog.csdn.net/article/details/89578526,最近重裝了系統,換成了win10專業版,這下就可以通過下面這種方式來安裝docker

依次進入 控制面板 -> 程序 -> 啟用或關閉Windows功能 -> 勾選上 Hyper-V -> 確定開啟之後重啟電腦

Docker (二) Windows10專業版安裝教程

2、安裝 Docker Desktop

Docker Desktop 下載地址:https://hub.docker.com/?overlay=onboarding

Docker (二) Windows10專業版安裝教程

下載完之後雙擊運行安裝

Docker (二) Windows10專業版安裝教程

安裝完成之後會自動運行

Docker (二) Windows10專業版安裝教程

測試docker安裝:cmd 輸入 docker --version 可查看版本信息,或進行其它操作~

Docker (二) Windows10專業版安裝教程

3、配置阿里雲鏡像加速器

右擊Docker圖標選擇Settings

Docker (二) Windows10專業版安裝教程

選擇Daemon -> 然後配置自己的加速器地址 -> 最後Apply,等候docker自動重啟完即可~

Docker (二) Windows10專業版安裝教程

Docker (二) Windows10專業版安裝教程

4、Docker常用命令


# 查看當前docker版本
docker -v

# 查看當前本地所有鏡像
docker images

# 列出容器。 -a:所有容器包含沒有運行的
docker ps

# 查看當前運行下的鏡像進程
docker ps -a

# 構造鏡像,用法docker build -t 鏡像名稱 .
docker build -t docker_demo .

# 啟動已被停止的容器【xx -> CONTAINER ID】
docker start xx
# 關閉已被啟動的容器
docker stop xx
# 重新啟動容器
docker restart xx

# 殺掉一個運行中的容器
docker kill -s KILL xx

# 【 注:如果刪除鏡像,順序:停止鏡像裡的容器,再刪除容器,最後再刪除鏡像 】
# 刪除一個或多少容器。-f :通過SIGKILL信號強制刪除一個運行中的容器-l :移除容器間的網絡連接,而非容器本身-v :-v 刪除與容器關聯的卷

docker rm -f xx、xx2
# 刪除鏡像
docker rmi xx

# 創建一個新的容器並運行,-d為後臺執行,-p 9000:3000前面為主機端口,後面是容器端口。docker_demo鏡像名
docker run -d -p 9000:3000 docker_demo

# 在運行的容器中執行命令。6576abc容器id
sudo docker exec -it 6576abc /bin/bash

# 獲取容器獲取容器的日誌 6576abc容器id,-t:顯示時間戳
docker logs -f -t 6576abc

# 登陸鏡像倉庫
docker login

# 獲取鏡像
docker pull
# 上傳鏡像
docker push
# 查看指定鏡像的創建歷史。
docker history docker_demo

# 進入容器
docker exec -t 6576abc /bin/bash

# 從宿主機拷文件到容器裡面
docker cp /home/zhengqing/test.sql mysql_server:/tmp # mysql_server:容器名 前:宿主機文件路徑 後:容器路徑

# 從容器裡面拷文件到宿主機
docker cp 容器名:/tmp/test.sql /home 前:容器路徑 後:宿主機路徑


分享到:


相關文章: