docker create和run的區別:
create#建立乙個容器 但是不啟動
run#建立容器並啟動容器
docker cp 容器名字:路徑 .#拷貝docker容器中的目錄或檔案到宿主機當前路徑(注意這個.)
docker ps -a --no-trunc# --no-trunc顯示完整commod指令
volume (-v)#對映宿主機目錄(可共享),保證資料可持久化不丟失
volumes-from#實現docker容器之間的資料共享
#server01上有的檔案 server02上要共享過來,啟動的時候新增引數volumes-from即可
docker rm -f#刪除容器 (正在執行的容易不可以刪除)-f 為強制刪除(可以刪除正在執行的)
docker rmi#刪除映象
docker rm -f $(docker ps -a -q)#刪除所有容 -q 為列出容器pid
docker exec -it 映象名 /bin/bash#進入docker , exec為固定寫法,-it為以互動式進入,/bin/bash為給出乙個sh可操作環境
docker --version#檢視docker版本
docker run -d -p 主機埠:docker埠 -v host_dir:容器_dir -e 環境變數 --name 容器名稱 + 需要run映象#建立並以指定引數啟動容器
#引數含義:
-v :對映宿主機目錄(可共享),保證資料可持久化不丟失-p :埠對映 -p也可以寫多次,也可指定範圍例如:-p 80001-8010:90001-9010
-d :後台執行
-e :引數可以寫多次
-p :自動對映,將所有定義expose的埠,隨機對映到宿主的某個埠
--rm :退出dockre容器就刪除這個容器
--net=none/host/overlay/ :指定容器的網路模式
--net=container:centos :指定此容器網路和名稱為centos的容器一樣,兩容器網絡卡相同
docker build -t 映象名字 + dockerfile檔案位置(如果不在當前目錄,指定目錄即可)#使用dockerfile構建映象
docker images#檢視docker映象
docker ps -a#檢視所有docker容器(啟動和關閉的都展示)
docker inspect+容器名稱#檢視低階資訊,在容器內沒有命令的時候,用這個看,比如網絡卡
後續的話,如果有時間還會繼續分享一些關於dockerfile的一些引數的用法和含**釋!有興趣的小夥伴可以關注一下!
如果此篇文章對您有一點點幫助,那麼此篇文章便有了他的意義!
謝謝!!
tensorflow 常用方法及引數解釋
tf.nn.conv2d tf.nn.conv2d input,filter,strides,padding,use cudnn on gpu none,name none filter 卷積核大小,卷積核的高度,卷積核的寬度,影象通道數,卷積核個數 通道數應該與input的通道數相同 stride...
Docker常用命令及解釋
使用前提 在centos7下進行安裝docker 這個命令不要盲目使用 yum update 移除可能存在的舊的docker版本 yum erase y docker docker common docker engine 安裝yum工具包和依賴項 通過yum工具包新增yum源 安裝docker c...
zenmap工具說明及常用引數解釋
zenmap是nmap官方提供的圖形介面,通常隨nmap的安裝包發布。zenmap是用python語言編寫而成的開源免費的圖形介面,能夠執行在不同作業系統平台上 windows linux unix mac os等 zenmap旨在為nmap提供更加簡單的操作方式。簡單常用的操作命令可以儲存成為pr...