學習Linux的第七十五天

2021-10-01 22:57:44 字數 1244 閱讀 1317

docker run啟動容器後,可以通過下面命令進入容器

docker exec -it ***xx bash//其中***xx為容器id,這個id可以用docker ps檢視,最後面的bash為進入容器後我們要執行的命令,這樣就可以開啟乙個終端

進入到該容器中,我們做一些變更,比如安裝一些東西,然後針對這個容器進行建立新的映象

在容器中執行 :

yum install -y net-tools

然後ctrl d退出容器

注意: 每開啟乙個容器,宿主機都會對應的建立乙個虛擬網絡卡,這樣才能跟宿主機通訊

將容器做成映象:

docker commit -m 「change somth」 -a 「somebody info」 container_id new_image_name //container_id通過docker ps -a獲取,後面的new_image_name為新映象名字

例如: docker commit -m 「install net-tools」 -a 「qiangqiang」 2c74d574293f centos_with_nettool 這個命令有點像svn的提交,-m 加一些改動資訊,-a 指定作者相關資訊 2c74d這一串為容器id,再後面為新映象的名字

舉例:1、將執行了yum install -y net-tools的容器,儲存為映象

docker commit -m 「install net-tools」 -a 「qiang」 2edf8 centos_with_net

2、檢視該映象:

[root@xxq ~]# docker images

repository tag image id created size

centos_with_net latest d1662210c4b4 4 minutes ago 277mb

centos latest d123f4e55e12 2 weeks ago 197mb

3、啟動容器:

docker run -itd centos_with_net

4、根據id進入容器

docker exec -it 5331d bash

5、可以檢視,該容器可以直接執行ifconfig命令,無需再安裝

第七十五章

然而這聲慘叫彷彿只喊出半聲,便戛然而止,只見那團灰色濃霧,忽然如同實質般劇烈地蠕動了起來,隨後化成了一條條灰色的毒蛇,濃霧也隨之淡去了不少,在那濃霧的中心有著乙個身影,正是先前的索卡。緊隨著,濃霧中的那一幕讓得秦霄差點嘔了出來,只看那一條條細小灰色毒蛇,瘋狂地鑽進索卡的 之下,這般一來索卡渾身表面都...

shell學習四十五天 xargs

執行命令 xargs 當find 產生乙個檔案列表時 該列表提供給另乙個命令有時是很有用的.案例 touch abc.c erd.c oiy.c ll.erd.c abc.c oiy.c find name c rm rm 缺少運算元 請嘗試執行 rm help 來獲取更多資訊。find name ...

python爬蟲學習第十五天

from urllib.request import urlopen from bs4 import beautifulsoup import re import datetime import random def randomurl articleurl url articleurl html ...