docker常用命令

docker pull {image_name} (拉取镜像)

docker push {image_name} (推送镜像)

docker images (查看当前机器的所有镜像)

docker rmi {image_name} (删除当前机器的一个镜像)

docker tag {source_images_name:tag your_image_name:tag} 为一个镜像打tag

docker save busybox > busybox.tar

docker load < busybox.tar.gz

docker ps (显示正在运行的容器)

docker search xxx (搜索镜像)

docker run --name={your_name} --d {image_name} (运行容器:第一次)

docker start {容器名字} (启动已存在的容器)

docker ps -s -a (查看当前所有容器)

docker stop {container_name} (停止容器)

docker kill {container_name} (杀死容器)

docker rm -f {container_name} (删除容器)

docmer rmi {container_name} (删除镜像)

docker rm 'docker ps -a -q' (删除所有的容器)

docker logs -f {容器名称} (查看容器日志)

docker info (查看docker服务信息)

docker inspect {容器名称} (查看docker容器的信息)

docker exec -it {容器名称} /bin/bash 进入容器,exec的意思是在容器中运行一个命令。 如果是bash 并且指定了-it 就会打开容器的shell 交互

docker cp {container:name}:{container_path} {host_path} 把宿主机上的一个文件copy到容器中

posted @ 2021-11-15 23:37  皮子成  阅读(37)  评论(0)    收藏  举报