Docker镜像基础操作
登陆镜像仓库
docker login docker.hub -u <user> (回车输入密码)
拉取
docker pull docker.hub/库名/镜像名:tag
导出
docker save -o rustdesk-server-latest.tar rustdesk/rustdesk-server:latest
导入
docker load < rustdesk-server-latest.tar
上传
docker push docker.hub/库名/images:tag
快速关闭所有运行的容器
for i in $(docker ps | awk 'NR>1 {print $1}'); do docker stop $i;done && docker ps
快速删除所有本地容器
for i in $(docker ps -a | awk 'NR>1 {print $1}'); do docker rm $i;done && docker ps -a
快速删除所有本地镜像
for i in $(docker images | awk 'NR>1 {print $3}'); do docker rmi -f $i;done && docker images
快速进入指定的容器中
docker exec -it $(docker ps -a |grep nginx ) /bin/bash