Docker 基本语法与选项

jonathan
2016-08-11 / 0 评论

Docker 基本语法与选项

基本语法

docker [OPTIONS] COMMAND [arg...]

选项

选项 描述
`-D=true false`
-H, --host=[unix:///var/run/docker.sock] 在daemon模式下绑定的socket,通过一个或多个 tcp://host:port, unix:///path/to/socket, fd://*fd://socketfd 来指定。
`--api-enable-cors=true false`
-b="" 将容器挂载到一个已存在的网桥上。指定为'none'时则禁用容器的网络。
--bip="" 让动态创建的docker0采用给定的CIDR地址; 与-b选项互斥。
`-d=true false`
--dns="" 让Docker使用给定的DNS服务器。
-g="" 指定Docker运行时的root路径。缺省为/var/lib/docker
`--icc=true false`
--ip="" 绑定端口时候的默认IP地址。缺省为0.0.0.0
`--iptables=true false`
--mtu=VALUE 指定容器网络的MTU。缺省为1500。
-p="" 指定daemon的PID文件路径。缺省为/var/run/docker.pid
-s="" 强制Docker运行时使用给定的存储驱动。
`-v=true false`
`--selinux-enabled=true false`

命令

Docker的命令可以采用docker-CMD或者docker CMD的方式执行。两者一致。

容器操作

  • docker attach
    依附到一个正在运行的容器中。

  • docker cp
    从容器中复制文件到宿主系统中。

  • docker diff
    检查一个容器文件系统的修改。

  • docker exec
    在运行中的容器内执行命令。

  • docker kill
    关闭一个运行中的容器 (包括进程和所有资源)。

  • docker pause
    暂停一个容器中的所有进程。

  • docker port
    查找一个NAT到一个私有网口的公共口。

  • docker ps
    列出容器。

  • docker restart
    重启一个运行中的容器。

  • docker rm
    删除给定的若干个容器。

  • docker start
    启动一个容器。

  • docker stop
    终止一个运行中的容器。

  • docker top
    查看一个容器中的正在运行的进程信息。

  • docker unpause
    将一个容器内所有的进程从暂停状态中恢复。

  • docker wait
    阻塞直到一个容器终止,然后输出它的退出符。

镜像操作

  • docker build
    从一个Dockerfile创建一个image。

  • docker commit
    从一个容器的修改中创建一个新的image。

  • docker export
    导出容器内容为一个tar包。

  • docker history
    显示一个image的历史。

  • docker images
    列出存在的image。

  • docker import
    导入一个tar包来创建一个image。

  • docker load
    从一个tar包中加载一个image。

  • docker pull
    从一个Docker的注册服务器下拉一个image或仓库。

  • docker push
    将一个image或者仓库推送到一个Docker的注册服务器。

  • docker rmi
    删除给定的若干个image。

  • docker save
    保存一个image为tar包文件。

  • docker tag
    为一个image打标签。

其他命令

  • docker events
    从服务端获取实时的事件。

  • docker info
    显示一些相关的系统信息。

  • docker inspect
    显示一个容器的底层具体信息。

  • docker logs
    获取容器的log信息。

  • docker version
    输出Docker的版本信息。

  • docker login
    注册或登录到一个Docker的仓库服务器。

  • docker logout
    从Docker的仓库服务器登出。

  • docker search
    在Docker index中搜索一个image。

评论

博主关闭了当前页面的评论