tocker笔记

来源:互联网 发布:c语言多进程编程实例 编辑:程序博客网 时间:2024/06/14 14:20
一、docker基本命令
1、docker 安装完成后首先启动docker服务
service docker start //启动docker服务
2、docker的一些基本命令
docker version //查看版本
docker pull image-name //下载镜像
docker images //查看镜像
docker ps //查看当前启动的容器
docker ps -a //查看所有容器(包括停止的)
docker run image-name //启动容器
docker run -i -t ubuntu:14.04 /bin/bash
  • -t - 分配一个(伪)tty (link is external)
  • -i - 交互模式 (so we can interact with it)
  • ubuntu:14.04 - 使用 ubuntu 基础镜像 14.04
  • /bin/bash - 运行命令 bash shell
注: ubuntu 会有多个版本,通过指定 tag 来启动特定的版本 [image]:[tag]
docker commit [OPTIONS] CONTAINER-ID [REPOSITORY[:TAG]] //通过容器生成一个新的镜像
docker start CONTAINER [CONTAINER...] # 运行一个或多个停止的容器
docker stop CONTAINER [CONTAINER...] # 停掉一个或多个运行的容器-t选项可指定超时时间
docker kill [OPTIONS] CONTAINER [CONTAINER...] # 默认 kill 发送 SIGKILL 信号-s可以指定发送 kill 信号类型
docker restart [OPTIONS] CONTAINER [CONTAINER...]# 重启一个或多个运行的容器-t选项可指定超时时间
docker pause CONTAINER # 暂停一个容器,方便 commit
docker unpause CONTAINER # 继续暂停的容器
docker rm [OPTIONS] CONTAINER [CONTAINER...] # 移除一个或多个容器docker rmi images # 移除一个或多个镜像[无容器使用该镜像才可删除,否则需删除相关容器才可继续或 -f 强制删除]

二、快捷键
退出:Ctrl-Dorexit
detach:Ctrl-P + Ctrl-Q
attach:docker attach CONTAINER-ID





原创粉丝点击