容器常用命令

未匹配的标注
  • 有了镜像后才可以创建容器

新建容器并启动

  • docker run [可选参数] 镜像id
  • 参数:
    • –name=”容器名称”
    • -d : 以后台方式运行
    • -it : 进入到容器内部, 常用的是: docker run -it centos /bin/bash
    • -p : 指定容器端口
      • -p ip:主机端口:容器端口
      • -p 主机端口:容器端口
      • -p 容器端口
      • 容器端口
    • -P : 随机指定端口
    • -e : 环境配置, 如配置 MySQL 密码

退出容器

  • exit : 退出并关闭容器

  • command + p + q : 退出但是不关闭容器


查看正在运行中的容器

  • docker ps

  • docker ps -a : 查看正在运行的容器和曾经运行过的容器

  • docker ps -n=3: 显示最近新建的 3 个容器

  • docker ps -q : 只显示容器的编号


删除容器

  • docker rm 容器id : 删除指定的容器, 不能删除正在运行的容器, 如果想要删除正在运行的, 可以使用 rm -f

  • docker rm -f $(docker ps -aq) : 删除所有的容器

  • docker ps -a -q|xargs docker rm : 删除所有的容器


启动容器

  • docker start 容器id

重启容器

  • docker restart 容器id

停止正在运行的容器

  • docker stop 容器id

强制停止正在运行的容器

  • docker kill 容器id

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~