共計 822 個字符,預(yù)計需要花費(fèi) 3 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下如何管理 Docker 鏡像,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
一、什么是 Docker 的鏡像
Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會有任何接口。一個完整的 Docker 有以下幾個部分組成:
Docker Client 客戶端
Docker Daemon 守護(hù)進(jìn)程
Docker Image 鏡像
Docker Container 容器
鏡像是一個模板,是一個包含程序運(yùn)行必要依賴環(huán)境和代碼的只讀文件,它采用分層的文件系統(tǒng),將每一次改變以讀寫層的形式增加到原來的只讀文件上。鏡像是容器運(yùn)行的基石。可以從鏡像倉庫中獲取做好的鏡像。鏡像倉庫可以使用公有倉庫(
https://hub.docker.com/),也可以搭建自己私有的鏡像倉庫。
二、使用和訪問 Docker 官方公有的鏡像倉庫
使用 search 命令搜索倉庫中的鏡像,如:mysql
docker search mysql
結(jié)果如下:
使用 pull 命令獲取鏡像,如:mysql 的鏡像
docker pull mysql
使用獲取的 MySQL 鏡像,創(chuàng)建一個容器
docker run --name my_mysql -p 3306:3306
-e MYSQL_ROOT_PASSWORD=Welcome_1 -d mysql
使用 docker ps 查看容器信息
再下載一個 Tomcat 的鏡像
docker search tomcat
docker pull tomcat
docker images 顯示本地已經(jīng)有的鏡像
以上是“如何管理 Docker 鏡像”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!