linux關於docker的學習筆記

2021-10-24 07:18:27 字數 915 閱讀 8237

首先yum install docker 是不能正常安裝docker的,如果用了這個命令,後面會出現下面的報錯

error : docker-engine conflicts with docker-1.5-5.el6.x86_64

然後你需要解除安裝已安裝的docker:yum remove docker

其實下面命令就一舉搞定docker的正常安裝:

yum install

在學習到docker的時候,發現centos6以後的版本中systemctl被service命令代替了

dockers如何啟用容器中的服務(應用)

檢視日誌:docker logs -f 容器id

發現錯誤是:fatal:kernel too old

然後公升級kernel版本:有四步:

第一步:

yum update nss

第二步: 公升級核心需要使用elrepo的yum源,在安裝yum源之前還需要我們匯入elrepo的key

rpm --import

yum install  

第三步: 安裝lt核心

yum --enablerepo=elrepo-kernel -y install kernel-lt

第四步:核心公升級完後需要修改核心的啟動順序

vim /etc/grub.conf

將defaul修改為0

default=0

然後重啟,就可以

小白學Docker 七 Docker容器連線

建立乙個python應用的容器 我們可以指定容器繫結的網路位址比如繫結127.0.0.1 我們使用 p引數建立乙個容器,使用docker ps可以看到容器埠5000繫結主機埠是隨機的 我們也可以使用 p標識來指定埠繫結到主機埠 兩者的區別是 p 是容器內部埠隨機對映到主機的埠 p 是容器內部埠繫結到...

關於Docker的概念

docker是乙個服務容器,所謂容器就是像你的原先部署tomcat時要執行在linux上,linux也就是乙個類似的容器。我們可以把自已的服務放到docker中執行,docker會幫我們做底層對作業系統庫等的呼叫。典型的我們可以在docker容器中執行乙個mysql的服務。從巨集觀意義上看docke...

關於docker的理解

在一艘大船上,可以把貨物規整的擺放起來。並且各種各樣的貨物被貨櫃標準化了,貨櫃和貨櫃之間不會互相影響。那麼我就不需要專門運送水果的船和專門運送化學品的船了。只要這些貨物在貨櫃裡封裝的好好的,那我就可以用一艘大船把他們都運走。現在都流行雲計算了,雲計算就好比大貨輪。docker就是貨櫃。1.不同的應用...