運維 | kali2020.3配置docker和基本命令
阿新 • • 發佈:2020-11-23
跟著網上的步驟走就好了,這裡就記錄一個過程:
先加個docker的源
1 curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add - 2 3 echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list
然後走流程apt:
1 apt update 2 apt install docker-ce
有的教程上ubuntu安裝的是docker-io,查了一下是比較老的版本,這裡裝docker-ce就好了,問題不大。
有個小坑,使用su root 的時候service用不了,但是docker是要root來執行命令才行的,切一下就好,問題不大。
記錄幾個命令:
docker ps # 檢視正在執行的容器狀態
docker logs CONTAINER_ID/NAMES # 檢視容器內的標準輸出
docker stop CONTAINER_ID/NAMES # 停止
docker run -it ubuntu /bin/bash #i互動 t終端 d後臺執行 --name xxx
docker attach/exec CONTAINER_ID/NAMES # 進入一個後臺執行的容器
docker export -o xxx.tar CONTAINER_ID/NAMES # 匯出容器快照
docker run -d -p 5000:80 ubuntu #繫結埠
docker port CONTAINER_ID/NAMES # 檢視容器埠對映情況
docker rm CONTAINER_ID/NAMES # 刪除容器
docker images # 檢視本機上的映象
docker pull xxx # 從倉庫整個映象
docker search httpd #搜映象
docker rmi hello-world # 刪除映象
docker commit CONTAINER_ID/NAMES xxxx # 將容器匯出為映象
docker tag CONTAINER_ID xxxxxxx # 為容器新增新的標籤