Win10下使用Docker

win10下使用docker部署nginx,mysql

20170714003942072.png

一、docker的步驟:

1.進入docker官網(wǎng)下載安裝包
2.打開控制面板 - 程序和功能 - 啟用或關閉Windows功能雀扶,勾選Hyper-V,然后點擊確定即可,如圖:


1513668234-6433-20171206211858191-1177002365.png

3.重新啟動電腦

4.啟動Docker

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

QQ圖片20180228222655.png

更換鏡像源地址

微信截圖_20181115165945.png
微信截圖_20181115165952.png
微信截圖_20181115170437.png
微信截圖_20181115170448.png

中國官方鏡像源地址為:https://registry.docker-cn.com

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

TIM圖片20180301202438.png

點擊Apply后會重啟Docker砌梆。

載入測試鏡像測試

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

QQ圖片20180228223335.png

這樣即表示安裝成功了贬循!

二咸包、docker常用指令:

docker ps //查看當前運行中的容器
docker ps -a //查看所有運行過的容器
docker inspect containerId(容器ID或容器名)//查看對應容器的具體配置信息
docker port containerId //查看對應容器端口映射
docker run --name containerName -it -p 80:80 -d // --name是為容器取一個別名,-p 80:80是端口映射杖虾,將宿主機的80端口映射到容器的80端口上烂瘫,-d是指后臺運行容器,即容器啟動后不會停止亏掀,-it是-i 和-t的合并忱反,以交互模式運行容器。
docker images //查看所有鏡像
docker exec -it containerName /bin/bash //進入已啟動的容器內滤愕,新啟一個進程温算,執(zhí)行命令。
docker stop containerName // 停止一個容器
docker start -i containerName //重啟啟動一個運行過的容器
docker rm containerName //移除一個容器
20170714003422556.png

了解了上面指令之后间影,我們接下來進行nginx,mysql的環(huán)境配置
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  
     執(zhí)行到這里安裝完成,下面安裝vim
     apt-get install -y vim (apt-get安裝過程中可能會提示apt-get版本過低注竿,此時只需apt-get update)
    創(chuàng)建一個靜態(tài)頁面
    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)
微信截圖_20181115173217.png
微信截圖_20181115173417.png

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

img

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

image

瀏覽器訪問172.17.0.3即可

如果你的docker配置了默認的地址


image
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末宣谈,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子键科,更是在濱河造成了極大的恐慌闻丑,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勋颖,死亡現(xiàn)場離奇詭異嗦嗡,居然都是意外死亡,警方通過查閱死者的電腦和手機饭玲,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門侥祭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事矮冬√竿穑” “怎么了?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵欢伏,是天一觀的道長入挣。 經(jīng)常有香客問我,道長硝拧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任葛假,我火速辦了婚禮障陶,結果婚禮上,老公的妹妹穿的比我還像新娘聊训。我一直安慰自己抱究,他們只是感情好,可當我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布带斑。 她就那樣靜靜地躺著鼓寺,像睡著了一般。 火紅的嫁衣襯著肌膚如雪勋磕。 梳的紋絲不亂的頭發(fā)上妈候,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天,我揣著相機與錄音挂滓,去河邊找鬼苦银。 笑死,一個胖子當著我的面吹牛赶站,可吹牛的內容都是我干的幔虏。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼贝椿,長吁一口氣:“原來是場噩夢啊……” “哼想括!你這毒婦竟也來了?” 一聲冷哼從身側響起烙博,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤瑟蜈,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后习勤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體踪栋,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年图毕,在試婚紗的時候發(fā)現(xiàn)自己被綠了夷都。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖囤官,靈堂內的尸體忽然破棺而出冬阳,到底是詐尸還是另有隱情,我是刑警寧澤党饮,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布肝陪,位于F島的核電站,受9級特大地震影響刑顺,放射性物質發(fā)生泄漏氯窍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一蹲堂、第九天 我趴在偏房一處隱蔽的房頂上張望狼讨。 院中可真熱鬧,春花似錦柒竞、人聲如沸政供。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽布隔。三九已至,卻和暖如春稼虎,著一層夾襖步出監(jiān)牢的瞬間衅檀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工渡蜻, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留术吝,地道東北人。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓茸苇,卻偏偏與公主長得像排苍,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子学密,可洞房花燭夜當晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內容