Docker 命令

来源:互联网 发布:淘宝条码扫描 编辑:程序博客网 时间:2024/05/16 01:10

管理命令

命令 说明 container 管理 containers image 管理 images network 管理 networks node 管理 Swarm nodes plugin 管理 plugins secret 管理 Docker secrets service 管理 services stack 管理 Docker stacks swarm 管理 Swarm system 管理 Docker volume 管理 volumes

命令

命令 说明 attach 将本地标准输入、输出和错误流输出到运行的容器中。 build 根据 Dockerfile 构建一个镜像。 commit 根据容器内容变化,创建一个新的镜像。 cp 在本地和容器间,复制文件或文件夹。 create 创建一个新的容器。 diff 检查容器文件系统上的文件或目录的更改。 events 获取服务器的实时事件。 exec 在正在运行的容器中执行命令 export 将容器的文件系统导出为tar包。 history 显示镜像的历史变化。 images 列出所有镜像。 import 从tarball导入内容以创建文件系统映像。 info 显示系统的信息。 inspect 返回Docker对象的低级别信息。 kill 干掉一个或多个运行容器。 load 从tar包或标准输入加载一个镜像。 login 登录 Docker 仓库。 logout 退出 Docker 仓库。 logs 获取一个容器日志信息。 pause 在一个或多个容器内暂停所有进程。 port 列出容器的端口映射或特定映射。 ps 列表所有容器 pull 从仓库拉取一个 image 或 repository。 push 推送一个 image 或 repository 到仓库。 rename 容器重命名。 restart 重启一个或多个容器。 rm 删除一个或多个容器。 rmi 删除一个或多个镜像。 run 在一个新的容器中运行命令。 save 保存一个或多个镜像到tar包中。 search 在 Docker Hub 上查找镜像。 start 开启一个或多个停止的容器。 stats 显示容器中资源使用的统计数据。 stop 停止一个或多个运行中的容器。 tag 创建一个指向 源镜像 的标记 目标镜像。 top 显示一个容器的运行进程。 unpause 暂停一个或多个容器的所有进程。 update 升级一个或多个容器的配置。 version 显示 Docker 的版本信息。 wait 阻塞直到一个或多个容器停止,然后打印它们的退出码。

实例

1.启动测试镜像

从仓库拉取镜像:

docker pull kitematic/hello-world-nginx+

使用拉取的镜像创建容器:

docker run -d -p 8081:80 kitematic/hello-world-nginx

解释 docker run 的两个参数:

-d                          # 后台运行-p 宿主机端口:容器端口         # 开放容器端口到宿主机端口

测试,访问宿主机的地址和端口:

http://localhost:8081

原创粉丝点击