Docker 初步认识
生活随笔
收集整理的這篇文章主要介紹了
Docker 初步认识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Docker 初步認識 原文:Docker 初步認識
1.docker 是什么?
一種操作系統級別的虛擬技術,用于在一個單個系統內核的控制主機運行多個相互獨立的應用程序。 ? ? ?特點:輕量級、隔離、可擴展、共享內核和通用庫。
2.安裝Docker for windows?
下載地址 :https://store.docker.com/editions/community/docker-ce-desktop-windows 安裝完成后可以打開shell(cmd.exe,powerShell,or other)查看安裝是否成功,以及安裝docker安裝版本: docker --version docker-compose --version docker-machine --version 如果出現以上信息,說明安裝完成 3.運行Docker 幾個例子 ? ? 在學習運行的例子以前先學幾個命令 docker ps 、docker version 、docker info,這些都是查詢docker的一些基礎信息命令。 ? ? 下面我們運行一個hello-world試試:docker run hello-world 如果出現以上信息,說明安裝完成 3.運行Docker 幾個例子 ? ? 在學習運行的例子以前先學幾個命令 docker ps 、docker version 、docker info,這些都是查詢docker的一些基礎信息命令。 ? ? 下面我們運行一個hello-world試試:docker run hello-world ? ? 可能這個hello-world的例子給我們還不夠直觀,我們來運行一個ubuntu系統bash 看看:docker run -it ubuntu bash ? ? ?運行linux命令查看系統情況如下,說明docker 運行了一個ubuntu系統給我們用 ? ? ?同時再開啟一個shell,用命令docker ps 查看可以看到如下,docker啟動了一個ubuntu系統鏡像 ? ? ?下面我們將運行nginx站點:docker run -d -p 81:80 --name wenserver nginx -p 表示端口 81表示本地Client機器端口的地址 80表示nginx?docker端口地址 后面--name 表示給nginx容器的名稱 ?? ??然后我們打開瀏覽器訪問 ?? ??同時輸入docker ps 查看啟動的進程 ? ? ?那如何關閉這個webserver容器,輸入docker kill webserver 啟動這個webserver容器命令為docker start webserver ? 下面是一些簡單的docker的命令 : 1.docker rm (容器名稱或容器ID) ? 刪除docker單個容器 2.docker rm $(docker ps -a -q) ? ? ? ? ? 刪除docker所有容器 3.docker ps -a ? ??? ??? ??? ??? ??? ??? ??? ??? ??查看所有容器信息 4.docker images ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查看所有鏡像信息 5.docker stop (容器名稱或容器ID) 停止某個容器運行 6.docker kill (容器名稱或容器ID)? ? 殺死某個容器 7.docker start?(容器名稱或容器ID) 啟動某個容器 8.docker rmi (鏡像名稱或鏡像ID)? ??? ? 刪除某個鏡像 9.docker pull (鏡像名稱)? ??? ??? ??? ? ?下載鏡像?
以上是個人簡單的第一次使用docker ?下面是docker簡單案例的地址 大家可以作為參考:https://docs.docker.com/samples/ ? posted on 2019-01-08 15:40 NET未來之路 閱讀(...) 評論(...) 編輯 收藏轉載于:https://www.cnblogs.com/lonelyxmas/p/10239328.html
總結
以上是生活随笔為你收集整理的Docker 初步认识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VS 2017显示“高级保存选项”命令操
- 下一篇: 【J2EE】第四章 SpringMVC