资讯专栏INFORMATION COLUMN

docker 与容器常用指令大全

3119555200 / 560人阅读

一   Docker 操作命令


1.png


二   镜像相关命令


查看镜像docker images


1.png


·  镜像名称

repository


·  镜像标签

tag


·  镜像 id

image id 


·  镜像的创建日期

created


镜像的大小size


2.png



·  仓库名称

name


·  镜像描述

description


·  用户评价

stars


·  是否官方

official


自动构建automated


docker pull 镜像名称


docker rmi    镜像ID


docker rmi `docker images -q`    删除所有镜像



三   查看容器



·  查看容器

docker ps


·  查看所有容器

docker ps -a


·  查看最后一次运行的容器

docker ps -l


·  查看停止的容器

docker ps -f statu=exited


四   创建容器


docker run

docker run 参数


参数如下


-i             

运行容器


-t            

容器启动后自动进入其命令行


--name   

为创建的容器命名


-v            

表示目录映射关系


-d            

创建一个守护式容器在后台运行


交互式创建容器和守护式创建容器


docker run -it --name=容器名称 镜像名称:标签 /bin/bash
exit
docker run -di --name=容器名称 镜像名称:标签
docker exec -it 容器名称/ID /bin/bash


五   停止与启动容器


docker stop 容器名称/ID //停止容器
docker start 容器名称/ID //启动容器


六    挂载


文件挂载


docker cp 需要拷贝的文件/目录 容器名称:目录 //将文件拷贝到容器内
docker cp 容器名称:目录 需要拷贝的文件/目录 //将文件从容器拷贝出来


目录挂载


docker run -di -v 宿主机目录:容器目录--name=容器名称 镜像名称:标签


七   查看容器 IP 地址


docker inspect 容器名称/ID //查看容器 ip 以及相关的各种数据
docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器名称/ID //查看容器 ip 地址并输出


八   删除容器


docker rm 容器名称/ID //删除指定的容器



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

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

相关文章

  • Docker - 01 常用指令、参数配置速查表

    摘要:后续文谈到私仓非常有用。恢复数据卷首先运行了一个新容器作为数据恢复的目标。第二行指令启动了一个临时容器,这个容器挂载了两个,第一个与要恢复的共享,第二个将宿主机的当前目录挂载到容器的下。参考会煮咖啡的猫咪 showImg(https://segmentfault.com/img/remote/1460000016001552?w=615&h=456); 目录 01 Docker 常用...

    oneasp 评论0 收藏0
  • Docker常用命令

    摘要:如将自定义的镜像发布到仓库。如上传后访问地址自定义的上传上去的镜像。 Docker检查 查看版本 $docker --version #查看版本 $docker-compose --version #查看版本 $docker-machine --version #查看版本 $docker version #查看client和server端版本,并可以查看是否开启体验功能 检查 $do...

    rickchen 评论0 收藏0
  • Docker 快速入门指引

    摘要:本文最早发表于本人博客快速入门指引是什么是公司开源的一个基于技术之上构建的容器引擎,基于语言并遵从协议开源。指令用于设置用户或来运行生成的镜像和执行指令。中定义的指令不会继承到当前引用的镜像中,也就是当引用的镜像创建完成后将会清除所 本文最早发表于本人博客: Docker 快速入门指引 Docker是什么? Docker是 Docker.Inc 公司开源的一个基于 LXC技术之上构建的...

    figofuture 评论0 收藏0
  • Docker 快速上手学习入门教程

    摘要:各组件结构下载安装启动的官方文档上提供了非常详细的安装流程,简单摘录在上下载社区版并安装的操作命令当控制台输出加一大段介绍文字时,安装就大功告成了。 原文链接:http://tabalt.net/blog/docker... Docker是一个使用Golang开发的开源应用容器引擎,让开发者可以打包应用和依赖到一个轻量级、可移植的镜像中,然后分发到任何流行的Linux机器上,并在这些机...

    leanxi 评论0 收藏0
  • Docker容器系列教程(二):常用命令实操

    摘要:本文将在安装好的环境下使用命令行客户端开始学习常用指令。镜像常用操作罗列镜像这时只看到列表标题,并没有内容。最后给出了所有的的命令清单。以为基础框架,为数据访问层,为权限授权层,对常用数据进行缓存,基于构建的作为前端框架。 回顾:上一文对Docker做了一些介绍,解释了相关概念,如Docker客户端等,还通过对比Docker与虚拟机的差别了解到Docker的优势与特点。最后介绍了Doc...

    wudengzan 评论0 收藏0

发表评论

0条评论

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