资讯专栏INFORMATION COLUMN

Docker命令

snowell / 2018人阅读

摘要:基本操作查看容器详情版本号存储引擎查看本地下载镜像查看本地运行的容器查看所有容器包括未运行的创建容器并启动,中的命令无法覆盖,其他参数都可以覆盖容器名或启动容器容器名或停止容器容器名或删除停止的容器批量删除所有的容器镜像名或镜像删除镜

基本操作

docker info 查看容器详情、版本号、存储引擎

docker images 查看本地下载镜像

docker ps 查看本地运行的容器 -a 查看所有容器包括未运行的

docker run 创建容器并启动,dockerfile中的 FROM、RUN、ADD 命令无法覆盖,其他参数都可以覆盖

docker start 【容器名或ID】 启动容器

docker stop 【容器名或ID】停止容器

docker rm 【容器名或ID】 删除停止的容器

docker rm docker ps -a -q 批量删除所有的容器

docker rmi 【镜像名或镜像ID】删除镜像,删除多个空格分开

docker logs -f -t --tial=10 【容器名】 持续查看容器的最后10行最新日志

docker attach 【容器名或ID】 连接运行中的容器

docker exec -ti 【容器名或ID】 /bin/bash 连接运行中的容器

docker exec -d 【容器名】【运行的命令】 在容器中后台运行新的命令

docker top 【容器名或ID】查看容器中的进程

docker inspect 【容器名或ID】查看容器的所有详细信息 --format ’{{.State.Running}}‘ 查看具体配置

docker build -t 【命名空间/仓库名:仓库版本标签】 . .为dockerfile文件所在相对目录。使用dockerfile构建新镜像,再次执行不会重复构建

docker search 【名字】 在官方仓库搜索镜像资源

docker tag 【镜像ID或名称】 【新标签名】 给镜像打标签,设置新的镜像命名空间仓库名和标签

docker port 【容器名】 查询容器服务端口映射到主机的端口号

docker commint 【容器ID】 127.0.0.1:5000/php:v1 提交指定的容器为镜像提交到本地仓库

docker cp 【容器ID:/www】 【/tmp】 从容器中拷贝文件或目录到主机

docker cp 【/tmp】 【容器ID:/www】 拷贝本地目录或文件到容器中

docker save -o centos7.tar centos 导出镜像为文件

docker load -i centos7.tar 导入镜像文件

应用

docker run -it --rm -e "TZ=Asia/Shanghai" centos:7 date 单容器配置指定时区

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27598.html

相关文章

  • docker命令详解

    摘要:与命令不同,使用命令只能创建容器而并不启动选项镜像名称命令参数将标准输入标准输出标准错误链接到容器向容器的添加主机名与地址设置资源分配。输入命令退出后,容器不会停止,而会继续运行。命令命令用于以格式显示容器与镜像的详细 docker命令详解 前言 从技术老大那里听说了docker,闲下来之后就简单了解了一下,发现真的是一个好用的不得了的工具。遂周末去图书馆找了下相关资料,学习下姿势。说...

    mayaohua 评论0 收藏0
  • Docker 1.13最实用命令行:终于可以愉快地打扫房间了

    摘要:同样地,也有命令可以删除挂起的镜像网络和。命令提供整体磁盘使用率的概况,包括镜像容器和本地。因此这条命令比命令更局限。镜像新的镜像命令也是子命令。笔者最爱的命令莫过于,让环境一直保持干净整齐。 Docker 1.13出来已经有一段时间了,新版本添加了许多有用的命令,本文作者从处女座的洁癖(此处有雾)出发,告诉大家一些整理环境的小技巧。打扫房间再也不需费时又费力了,简单的命令,就可以轻松...

    enda 评论0 收藏0
  • Docker命令行与守护进程如何交互?

    摘要:命令行是与守护进程进行交互的主要工具。感兴趣的话,你也可以开发一个,使用与守护进程进行交互就好了。命令行与守护进程如何交互从左至右理解上图最左侧是客户端,即命令行。而在与上运行时,守护进程事实上运行在虚拟机中。 译者按: Docker是典型的C/S架构,其守护进程(daemon)与命令行(CLI)是通过REST API进行交互的。 原文: Understanding how the D...

    willin 评论0 收藏0
  • Flux7 Docker 系列教程(二):必备的 15 条命令

    摘要:本系列教程翻译自,系列共有九篇,本文译自第二篇。总结本章知识介绍了最基本的十五个命令,接下来的教程将会陆续介绍如何在中运行一个应用以及其他的命令。接下来会在本系列教程结束后补充几篇应用的实例。 本系列教程翻译自 Flux7 Docker Tutorial Series,系列共有九篇,本文译自第二篇 Part 2: The 15 Commands。 该系列所有文章将参考其他学习...

    chemzqm 评论0 收藏0
  • Flux7 Docker 系列教程(二):必备的 15 条命令

    摘要:本系列教程翻译自,系列共有九篇,本文译自第二篇。总结本章知识介绍了最基本的十五个命令,接下来的教程将会陆续介绍如何在中运行一个应用以及其他的命令。接下来会在本系列教程结束后补充几篇应用的实例。 本系列教程翻译自 Flux7 Docker Tutorial Series,系列共有九篇,本文译自第二篇 Part 2: The 15 Commands。 该系列所有文章将参考其他学习...

    AprilJ 评论0 收藏0
  • 一篇文章带你掌握docker基础知识

    摘要:和区别让用户可以进入查看输出等等操作,但是并不会另外启动一个进程如果你用来退出,同时这个信号会默认情况会启动另外一个进程来进入,这里的操作是在这个进程下的。 走在通往docker的大道上——docker基础知识汇总 最后编辑时间:2017年03月09日 1.Docker是什么 Docker是一种新的容器化技术,为应用开发和部署提供一站式容器解决方案,能帮助开发者高效快速的构建应用,实...

    TANKING 评论0 收藏0

发表评论

0条评论

snowell

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<