檢視程序
docker ps -a
[root@master docker]# docker pull busybox:latest
檢視映象列表
docker images
刪除映象
必須先刪除對應的container才能刪掉 映象
生成映象
[root@master ~]# docker commit -a 'chen' -m 'nginx' commit_test chen/test
執行測試 -t 根據模板
[root@master docker]# docker run -t busybox:latest echo "hello"
類似虛擬機器的執行
[root@master ~]# docker run -i -t ubuntu /bin/bash
後台執行
[root@master docker]# docker run -dt busybox:latest sh -c "while true;do echo hello world;sleep 2;done"
進入後台執行的container 871 是 containerid
[root@master docker]# docker attach 871
停止container
docker stop id
全部停止
[root@master docker]# docker ps -a -q | xargs docker stop
殺掉容器
[root@master ~]# docker kill quirky_wing
虛擬機器使用主機網路 對外公開埠 第一種方法
第二種方法 讓docker 分配乙個埠對映到container的 8000埠
宿主機目錄繫結到container
[root@master docker]# docker run -v /home/chen4211/:/vagrant -t centos:latest ls -al /vagrant
檢視log(-t 顯示時間 -f 可以檢視一直在更新的資訊 -tail num 只顯示最新的num條數)
[root@master docker]# docker logs 871
刪掉container(程序必須跑完)
[root@master docker]# docker rm 871
檢視容器的詳情
[root@master ~]# docker inspect 017
定義容器別名
[root@master ~]# docker run --name=container01 -i -t centos /bin/bash
容器開始已經停止的容器
[root@master ~]# docker start -i container01
top 檢視當前執行容器的程序
[root@master ~]# docker top quirky_wing
在執行中的容器內啟動新的程序
docker exec
[root@master ~]# docker exec web1 ngin
讓現有程序 進入後台
ctrl+p+q
一般命令git
檢視當前分支 git branch a 合併分支到當前分支 git merge 分支名 撤銷合併操作 如果合併後,沒有提交 git merge abort 切換分支 git checkout 分支名 檢視提交日誌 git log 檢視工作區狀態 git status 將檔案 資料夾新增到專案 git...
一般系統命令
man的一般用法 man f 等同於whatis 會列出 的所有說明 man k 通過關鍵字查詢,會列出 包含 關鍵字 的所有說明 man a 開啟所有 的說明 shutdown的用法 h 直接關機 r 關機並重啟 c 取消正在執行的shutdown命令內容 t 後面接時間為秒 k 不真正關機,只是...
LINUX 一般操作命令
linux 一般操作命令 本人用linux 時候也不算長,不到3個月吧,這裡把這三個月裡所學的一些操作常用命令做乙個總結 一 一些相關的命令 ls 列出檔案,檔名 cp 檔案的複製 rm 刪除檔案 rm r 刪除有檔案的資料夾 mv 移動檔案 mkdir 建立目錄 rmdir 刪除目錄 ps 檢視程...