docker常用命令

# docker:  查看到 Docker 客户端的所有命令选项

#docker command --help:  更深入的了解指定的 Docker 命令使用方法

#docker容器中运行一个 Python Flask 应用来运行一个web应用

1: docker pull training/webapp  # 载入镜像

2:docker run -d -P training/webapp python app.py

参数备注

  • -d:让容器在后台运行。

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

  • 通过 -p 参数来设置不一样的端口:docker run -d -p 5000:5000 training/webapp python app.py

docker logs [ID或者名字] 可以查看容器内部的标准输出。

 docker top [name] 来查看容器内部运行的进程

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

停止 WEB 应用容器--$: docker stop [name]

已经停止的容器,我们可以使用命令 docker start 来启动: docker start [容器名字]

正在运行的容器,我们可以使用 docker restart [name]命令来重启。
移除WEB应用容器: docker rm 【容器名字】命令来删除不需要的容器,删除容器时,容器必须是停止状态

==========

docker images :来列出本地主机上的镜像 

镜像内容备注>:REPOSITORY:表示镜像的仓库源---TAG:镜像的标签---IMAGE ID:镜像ID---CREATED:镜像创建时间---SIZE:镜像大小

 当我们在本地主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。

 如果我们想预先下载这个镜像,我们可以使用 docker pull [名字:版本]命令来下载它

 

 


 

原文地址:https://www.cnblogs.com/liufei-90046109/p/11675886.html