Docker 常用指令

列出所有镜像

docker images

列出所有容器

docker ps -a

列出所有的容器 ID

docker ps -aq

停止所有的容器

docker stop $(docker ps -aq)

删除所有的容器

docker rm $(docker ps -aq)

删除所有的镜像

docker rmi $(docker images -q)

修改名稱和TAG

docker tag IMAGEID(image id) REPOSITORY:TAG(倉庫:名稱)

上傳

docker push xxx/yyy (倉庫:名稱)

進入 Container

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

印出 log

docker logs -f CONTAINER

用 container id 建立image

docker commit a58f01ec7985 test:12.19

使用 usb裝置

docker run  -it \
    --name test \
    --device=/dev/video0:/dev/video0 \
    --env="DISPLAY=$DISPLAY"   \
    ubuntu

啟動 container時執行命令

docker run --name chatBotAPP \
ubuntu \
bash -c "cd /storage/; python3 -m flask run --host=0.0.0.0"


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *