常用命令
所有映象:docker images
當前執行:docker ps
提交儲存docker容器: docker commit
進入到對應服務:docker attach
已經執行帶容器:docker ps -l
根據名稱啟動通過8081埠察看docker容器裡的8080:docker run -i -t -d -p 8081:8080
-p23:22 ubuntu:ubuntu14 /bin/bash
根據imageid啟動通過8081埠察看docker容器裡的8080:docker run -i -t -d -p
8081:8080 -p23:22 67591570dd29 /bin/bash
啟動說明:
docker.io/centos
陝西改造:docker run -i -t -d -p 8081:8080 -p 23:22 4123ec8684f1 /bin/bash
利用docker ps 會列出對應的container id
利用docker attach 進入到每個容器,然後鍵入
啟動ssh:/etc/init.d/ssh start
echo 'root:123456' | chpasswd //設定root密碼 123456
source /etc/profile
tomcat在 /home/tomcat/bin下利用sh startup.sh 啟動
啟動乙個已經退出的容器並進入
docker ps -a
啟動docker start containerid
docker attach containerid
掛載 nfs
1、設定 nfs 要共享的目錄,在命令列輸入 vi /etc/exports 後回車
2、進入 vi 的檔案編輯視窗,按 i 鍵切換到編輯模式,輸入你想設定的目錄位置和許可權
,如:/home/logs *(rw,no_root_squash) ;說明:/var/ftp 為共享的目錄位置; *
(rw,no_root_squash) *為任意ip都可以訪問 rw為可進行讀寫訪問 no_root_squash 為
擁有這個目錄所有者的許可權。
3、使用 service nfs start 命令啟動 nfs 服務(在對 /etc/exports 做了任何修改後都
需要重啟 nfs 服務,才可以使修改生效,重啟命令 service nfs restart)
4.至此,伺服器上面的設定完成了。
5.開始使用nfs服務的客戶端設定,首先還是先使用 putty 登入到要使用 nfs 的電
腦上。(為了方便,我都是在一台電腦上操作的)
6.建立 nfs 要掛載位置的目錄(如果目錄已經存在忽略此步驟),加入我想掛載到
/var/ftp 這個目錄下,那麼我先用命令 mkdir /nfs/ftp 建立目錄,之後使用 ls /var
-l 命令檢視
7.mount -t nfs -o rw 10.10.8.54:home/logs /home/share
解除安裝分割槽
umount -fl /home/share
docker 容器掛載
設定容器目錄為唯讀模式 docker run it name haha3 v opt haha3 opt haha3 rocentos bin bash 3 建立volume容器,多個容器共享資料 建立volume container docker run it v var volume1 v va...
Docker掛載題目
掛載ctf題目 1.安裝container 2.掛載本地題目所在的目錄 3.用socat命令掛載到container埠 退出後中斷 4.用nohup永久掛載題目退出容器不會中斷 5.用nc命令連線題目 此方法只能在乙個區域網內可以訪問。docker pulldocker run it v 本地目錄 ...
Docker掛載題目
掛載ctf題目 1.安裝container 2.掛載本地題目所在的目錄 3.用socat命令掛載到container埠 退出後中斷 4.用nohup永久掛載題目退出容器不會中斷 5.用nc命令連線題目 此方法只能在乙個區域網內可以訪問。docker pulldocker run it v 本地目錄 ...