Docker常見問題

Docker常見問題

1、Docker 和虛擬機有啥不同? 
Docker 是輕量級的沙盒,在其中運行的只是應用,虛擬機裏面還有額外的系統。

2、Docker 安全麼? 
Docker 利用了 Linux 內核中很多安全特性來保證不同容器之間的隔離,並且通過簽名機制來對鏡像進行驗證。大量生產環境的部署證明,Docker 雖然隔離性無法與虛擬機相比,但仍然具有極高的安全性。

3、如何清理後臺停止的容器? 
可以使用 sudo docker rm $sudo( docker ps -a -q) 命令。

4、如何查看鏡像支持的環境變量? 
可以使用 docker run IMAGE env 命令。

5、當啓動容器的時候提示:exec format error? 如何解決問題 
檢查啓動命令時候有可執行權限,進入容器手工運行腳本進行排查。

6、本地的鏡像文件都存放在哪裏? 
與 Docker 相關的本地資源都存放在/var/lib/docker/目錄下,其中container目錄存放容器信息,graph目錄存放鏡像信息,aufs目錄下存放具體的內容文件。

7、如何退出一個鏡像的bash,而不終止它? 
按 Ctrl-p Ctrl-q。

8、退出容器時候自動刪除? 
使用 –rm 選項,例如 sudo docker run –rm -it ubuntu

9、怎麼快速查看本地的鏡像和容器? 
可以通過docker images來快速查看本地鏡像;通過docker ps -a快速查看本地容器。

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