Docker簡介及其部署和簡單應用

2021-09-25 20:08:44 字數 1218 閱讀 7237

架構傳統虛擬化與容器技術對比

容器是如何工作的

寫時複製技術簡介

部署和簡單應用簡介

docker基本概念

docker包括三個基本概念:

映象(image)

容器(container)

倉庫(registry)映象

容器 倉庫

架構 傳統虛擬化與容器技術對比

容器是如何工作的

寫時複製技術簡介部署過程

[root@server1 ~]# vim /etc/yum.repos.d/docker.repo 

[docker]

name=docker

gpgcheck=0

baseurl=

[root@server1 yum.repos.d]# yum install docker-ce -y  

[root@server1 yum.repos.d]# systemctl start docker

[root@server1 yum.repos.d]# systemctl enable docker

[root@server1 yum.repos.d]# docker info 可以看到版本 執行時 記憶體等資訊。

docker 兩次tab 自動補全

第乙個容器

[root@server1 ~]# docker load -i game2048.tar 匯入映象

[root@server1 ~]# docker images 檢視映象

[root@server1 ~]# docker run -d --name vm1 -p 80:80 game2048 #-d 後台執行 -p 埠對映 冒號前為宿主機的埠 冒號後為docker容器內部埠 利用該映象建立容器

[root@server1 ~]# docker ps 檢視執行中的容器

[root@server1 ~]# docker ps -a 檢視所有容器

[root@server1 ~]# netstat -antlp 開啟了80埠

Docker簡介及部署

docker簡介及部署 docker簡介 docker 是乙個開源的應用容器引擎,而乙個容器containers其實是乙個虛擬化的獨立的環境,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任...

Docker 簡單部署ElasticSearch

拉取容器 docker pull docker.elastic.co elasticsearch elasticsearch 6.3.2 elasticsearch的預設埠是9200,我們把宿主環境9200埠對映到docker容器中的9200埠,就可以訪問到docker容器中的elasticsear...

Docker框架簡介與部署安裝

太過專業的解釋往往不太能夠很好的理解記憶,學習docker目的是有大體的理解,從實際操作入手,淺入深出,以下引用知乎的解釋 docker的思想來自於貨櫃,貨櫃解決了什麼問題?在一艘大船上,可以把貨物規整的擺放起來。並且各種各樣的貨物被貨櫃標準化了,貨櫃和貨櫃之間不會互相影響。那麼我就不需要專門運送水...