DOCKER命令手册

作者: 凌薇薰 | 来源:发表于2016-07-14 09:32 被阅读0次

    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命令手册

        本文链接:https://www.haomeiwen.com/subject/kydjjttx.html