Docker命令

234 阅读1分钟

docker swarm

  • docker service ls:查看所有服务

  • docker service ps 服务名称:查看某个服务

docker 容器

  • docker ps:正在运行的容器

  • docker stats 容器id:查看容器占用的cpu、内存

  • docker logs 容器id:查看日志

  • docker exec -it 容器id bash:进入容器

  • docker top 容器id :查看容器内进程

  • docker rm -f 容器id:删除容器

  • docker run -d -p 9001:8080 --name tomcat 镜像id --restart=always:运行容器

    • -d:在后台启动容器

    • -p 原始端口号 容器内端口号:端口映射

    • --name:为容器起一个名字

    • --restart=always:容器自启动 ,可加可不加

  • docker run ... -v 宿主机目录:容器内目录:目录必须是绝对路径,如果目录不存在,会自动创建

  • docker inspect 容器id :查看容器的信息

  • docker update 容器名称 --restart=always :容器自启动

  • docker start 容器id :启动

  • docker restart 容器id:重启

  • docker stop 容器id:停止

docker镜像

  • docker images :查看镜像

  • docker search 镜像名 :搜索镜像

  • docker pull 镜像名:tag

  • docker rmi -f 镜像id:-f 强制删除 镜像