DOCKER命令手册

DOCKER使用手册

1.创建启动容器

   1.docker run -t -i ubuntu:14.04 /bin/bash
   2.docker run -it -d -P --name laravel -v /home/code:/home/ ubuntu:14.04
   3.docker run -it -d -p 80:80 --name laravel -v /home/code:/home/ ubuntu:14.04
  • -t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上
  • -i 让容器的标准输入保持打开
  • -d 参数启动后会返回一个唯一的 id
  • -v 标记来创建一个数据卷并挂载到容器里
  • -p 指定端口
  • -P 随机绑定端口

2.修改已有镜像

docker commit -m "Added json gem" -a "Docker Newbee" 0b2616b0e5a8 ouruser/sinatra:v2
  • -m 提交修改了的信息
  • -a 指定更新的用户信息
  • 创建镜像的容器id
  • 仓库名称:tag信息

REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
training/sinatra latest 5bc342fa0b91 10 hours ago 446.7 MB
ouruser/sinatra v2 3c59e02ddd1a 10 hours ago 446.7 MB
ouruser/sinatra latest 5db5f8471261 10 hours ago 446.7 MB

查看容器信息

docker ps
  • -a 查看终止状态的容器

获取容器的输出信息

docker logs

删除终止状态的容器

docker rm  容器名称
  • -f 删除运行中的容器

更新镜像

1. 先登录账号:docker login
2.commit 镜像:docker commit  [containerID] [仓库名/镜像名]

删除镜像

docker rmi 【image id】

你可能感兴趣的:(DOCKER命令手册)