docker基本操作 備忘
阿新 • • 發佈:2022-04-06
docker
基本操作
通過映象執行容器
- docker run -d -it -p 5555:5555 映象名
-
啟動容器,並將進入容器中的bash命令列
docker run -it 映象ID /bin/bash
進入容器
- docker attach 容器id
通過映象執行容器開機自動重啟
- docker run -d -it -p 5555:5555 -w /bin/gps2city-master/map/ --restart=always pos_to_city python posToCity_api.py
更新容器引數
- docker container update --restart=always 容器id (修改埠不適用,需要重新run)
容器生成映象
commit [-m="提交的描述資訊"] [-a="建立者"] 容器名稱|容器ID 生成的映象名[:標籤名]
commit -m='test' feac375eb76d test:1.0
映象打包tar
匯出
- docker save -o 檔名.tar 容器名
匯入
- docker load -i 檔名
刪除
刪除映象
-
刪除單個
docker rmi 映象ID
-
刪除所有
docker rmi $(docker images -q)
刪除容器
docker rm 容器id
-
停止所有容器
docker stop $(docker ps -a -q) -
刪除所有容器
docker rm $(docker ps -aq)
LINUX檔案許可權
給所有使用者檔案許可權
chmod a+rwx pos_to_city.tar