Linux docker若干命令記錄

2022-09-10 10:33:20 字數 1445 閱讀 6153

預設是安裝好了docker哈

檢視已有的docker映象

sudo docker images
檢視已有的docker容器

sudo docker ps -a
結果

container id        image               command                  created             status                      ports               names

5b9d8923343b 3756cc6fbb57 "/bin/sh -c 'apt-get " 22 hours ago exited (100) 22 hours ago high_bose

8605ffe8d741 3756cc6fbb57 "/bin/sh -c 'apt-get " 23 hours ago exited (100) 23 hours ago agitated_noether

ab011395c096 c0063e0337ab "/bin/bash" 27 hours ago up 25 hours 8888/tcp sick_raman

進入指定容器(容器id)

sudo docker attach ab011395c096
進入容器後即可操作了

操作完之後將容器轉換為映象

sudo docker commit ab011395c096 名字:版本號
操作之後就可以在映象裡查詢到

sudo docker images
選擇剛剛弄好的映象,往出來導即可

sudo docker s**e 映象id >/路徑/名字.tar
刪除映象

sudo docker rmi 映象id
刪除容器

sudo docker rm 容器id
sudo docker rm 容器名字
sudo docker load --input /路徑/映象名字.tar
將映象執行成容器,並啟動bash命令.每次執行下面的語句會生成乙個新的容器,只要執行一次,下次進入已有的容器就好了

sudo docker run -i -t 映象id /bin/bash

若干linux命令

1.統計 行數 find iregex c cpp h xargs cat wc l 2.生成tag ctags r c kinds p fields ias extra q src 在對c 檔案進行補全時,omnicppcomplete外掛程式需要在標籤檔案中包含c 的額外資訊,因此上面的ctag...

linux Docker環境安裝

建議centos使用者使用非root使用者來執行docker,比如我建立並切換yinjj使用者進行docker ce安裝 新增使用者 可選 sudo adduser yinjj 為新使用者設定密碼 sudo passwd yinjj 為新使用者新增sudo許可權 sudo echo yinjj al...

Linux Docker構建postgre映象

起初為什麼要構建乙個新的資料庫映象,是因為我們好多排序是漢字的問題,所以牽扯到編碼的問題 1 首先建立乙個資料夾 mkdir postgis 2 建立檔案dockerfile和build.sh 內容如下 dockerfile from mdillon postgis 11 run localedef...