• Docker的使用


    Docker 容器使用

    Docker 客户端

    查看Docker客户端所有命令:docker

    更深入了解某个命令具体使用方法:docker  要查看的命令  --help

    运行一个web应用

    使用 docker 构建一个 web 应用程序:docker pull training/镜像的名字

    在docker容器中运行一个 Python Flask 应用来运行一个web应用:docker run -d -p training/镜像的名字 python app.py

                -d :让容器在后台运行

                 -p:将容器内部使用的网络端口映射到我们的使用的主机上

    查看 WEB 应用容器

    查看我们正在运行的容器: docker ps

    Docker 开放了5000端口映射到主机端口32769上。

    更改Docker运行的端口:docker run -d -p 5000:5000 training/镜像的名字 python app.py 

     查看容器端口映射的另一种方式: docker port 容器ID

    查看 WEB 应用程序日志

    查看容器内部标准输出: docker logs [ID或者名字]

    -f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。

    查看WEB应用程序容器的进程

    查看容器内部运行的进程:docker top ID或容器名

    检查 WEB 应用程序

    检查Docker底层的信息:docker inspect

    使用 docker inspect 来查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。

    停止 WEB 应用容器

    停止容器的使用:docker stop ID或容器名

    重启WEB应用容器

    重新启动已经停止的容器: docker start ID或容器名

    查询最后一次创建的容器: docker ps -l

    重启正在运行的容器: docker restart 

    移除WEB应用容器

    删除不需要的容器:docker rm ID或容器名

    删除容器时,容器必须是停止状态,否则会报如下错误:

  • 相关阅读:
    【alpha】Scrum站立会议第2次....10.17
    【alpha】Scrum站立会议第1次····10.16
    【week4】技术随笔psp
    【week4】课堂Scrum站立会议
    【week3】psp (技术随笔)
    【week3】四则运算 单元测试
    【week3】词频统计 单元测试
    Oracle Split字符串

    指针函数与指针数组
  • 原文地址:https://www.cnblogs.com/J-JUN/p/9698529.html
Copyright © 2020-2023  润新知