Win10下Docker安裝和使用

  • 2019 年 12 月 12 日
  • 筆記

一、docker的步驟:

1.下載docker鏡像,建議去阿里雲鏡像中心下載比較正規

2.打開控制面板 – 程序和功能 – 啟用或關閉Windows功能,勾選Hyper-V,然後點擊確定即可,如圖:

1)開啟Hy

2)hy下配置安裝docker

3.重新啟動電腦

4.啟動Docker

在桌面找到Docker for Windows快捷方式,雙擊啟動即可!啟動成功後托盤處會有一個小鯨魚的圖標。打開命令行輸入命令:docker version可以查看當前docker版本號,如圖:

更換鏡像源地址為國內的,或者阿里雲下選擇鏡像加速器

點擊托盤處docker圖標右鍵選擇-Settings,然後修改如下:

點擊Apply後會重啟Docker。

載入測試鏡像測試

輸入命名「docker run hello-world」可以加載測試鏡像來測試。如圖:

這樣即表示安裝成功了!

二、docker常用指令:

docker ps docker ps -a docker inspect containerId(容器ID或容器名)docker port containerId docker run --name containerName -it -p 80:80 -d docker images docker exec -it containerName /bin/bash docker stop containerName docker start -i containerName docker rm containerName

了解了上面指令之後,我們接下來進行nginx,mysql的環境配置 1.啟動mysql實例:

docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

2.查看是否正常啟動

docker ps

能看到some-mysql的實例說明啟動成功

3.nginx配置

    docker pull nginx    docker run --name web -it -p 80:80 -d nginx    進入到容器里    docker exec -it web /bin/bash     安裝nginx    apt-get install -y nginx       執行到這裡安裝完成,下面安裝vim     apt-get install -y vim (apt-get安裝過程中可能會提示apt-get版本過低,此時只需apt-get update)    創建一個靜態頁面    mkdir -p /var/www/html    cd /var/www/html    vim index.html    :wq 保存退出編輯    whereis nginx  查看nginx    ls /etc/nginx 目錄下可以看到有個conf.d的文件夾,conf.d目錄下有個default的文件    vim /etc/nginx/conf.d/default    將server root的路徑換成我們剛才配置的路徑    :wq    cd /    nginx      (啟動nginx)

這時我們查看一下 docker ps,會發現多了一個容器,就是我們剛才啟動的nginx 最後直接使用localhost(默認80端口)訪問即可,

也可以使用 docker inspect web 找到ipaddress,使用容器的ip地址訪問

瀏覽器訪問172.17.0.3即可