docker help
docker <command> help
docker version
sudo docker images
docker search <image>
docker pull <image_name> ,ex: docker bill/ubuntu
docker ps
docker kill
docker stop <containerid>
docker stats <container_name>
docker rm <containerid> --删除容器
docker rmi <imageid> --删除镜像
容器重命名:
docker rename <current_container_name> <new_container_name>
docker top --当前运行容器使用了什么命令
docker inspect :
镜像啥时候创建的
容器是否使用了任何volumes卷
容器的网络设置
容器使用的架构信息
容器的OS信息等。
docker attach <containerid> --链接容器标准输入
docker diff --查看对容器的改变(A 增加,c改变,D删除)
docker exec -d 执行命令不需要通过SSH连接。
docker exec -i
docker history 关于容器新建,容器尺寸的历史信息
启动一个docker :
$ docker run -i -t <image_name>:<tag> /bin/bash
-i and -t. -i 提供我们对容器的互动shell,
-t 分配一个伪终端,用来与进程交互,必须和 -i一起使用。
以守护模式启动:
$docker run -d <image_name>:<tag>
之后可以通过docker ps 查看
指定docker暴露的端口
$ docker run -d -p <host_port>:<container_port> <image>:<tag>
$ docker run -d -p 8080:80 ubuntu:14.10
此例中,绑定主机端口8080到容器端口80
docker 数据卷
为容器挂载数据卷参数是-v 或者 --volumn
它可以为docker容器提供一个数据卷,可以用来包含持久化数据。
通常当你启动docker容器,容器里的数据不会自动持久化,除非你保存它。
数据卷允许你有持久数据在docker容器里,即使容器被停止或者删除。
$ docker run -it -v /tmp ubuntu /bin/bash
通过/bin/bash 执行容器,我们能看到 数据卷/tmp 被挂载。
我们还可以挂载容器所在的本地目录到运行中的目录 :
$docker run -it -v /tmp:/data ubuntu /bin/bash
这个命令会挂载本地/tmp目录到容器的/data目录,这样本地的/tmp 目录和容器里的/data目录就会同步。
当挂载docker主机目录到docker容器里,默认是读写模式。如果要挂载为只读模式需要加入 :ro :
$ docker run -it -v /tmp:/data:ro ubuntu /bin/bash
常见问题:
重启系统之后,运行docker ps/images后出现如下报错:Cannot connect to the Docker daemon. Is the docker daemon running on this host?
查找资料后,知道了这是权限问题。需要root用户才能运行。
相关推荐
Docker在操作的过程中,会遇到很多的命令,每一次使用查询起来都比较麻烦,所以我整理了一份Docker 常用命令大全分享给大家,这样在实用的过程中,直接在文档搜索就可以了,更加的便利,需要的小伙伴可以自行下载。
空闲的时候把菜鸟教程里的docker常用命令整理成帮助文件,方便大家随时查看。欢迎大家入门学习。~~~~~~~~~~~~~~~
docker常用命令,自己亲自整理,非常网络上粘贴的不好使的命令
docker常用命令 整理成了思维导图 结构更清晰。 常用命令 启动/状态/关闭 service docker start|... systemctl start|... docker docker version 查看版本 docker info 查看docker详情 镜像的相关指令 ...
docker常用命令
docker常用命令
docker常用命令,安装docker,镜像,容器,仓库,数据券,网络,定制镜像,Docker compose,Docker machine,Docker swarm
docker常用命令.txt
Docker常用命令
docker常用命令、镜像更新
这是一个 docker 的常用命令汇总, 涵盖了docker入门到日常维护和使用, 基本都有, 从镜像到容器再到docker网络以及redis集群部署
Docker常用命令和使用文档
Docker常用命令,适用于初学者
Docker常用命令合集.pdf
docker常用命令,了解一下
docker常用命令,本人整理的docker相关基础命令,对新人能快速定位到自己的需要,帮助学习docker操作,还有基于swarm集群搭建
镜像是什么 镜像是一种轻量级、可执行的独立软件包,它包含运行...(以后应用,直接打包docker镜像,就可以直接跑起来!!!) **如何得到镜像**: - 从远程仓库下载 - 朋友拷贝给你 - 自己制作一个镜像DockerFile