首页 > 其他 > 详细

docker常用命令

时间:2018-08-11 00:59:55      阅读:212      评论:0      收藏:0      [点我收藏+]

Docker 命令 :

启动容器 :

docker run [-i -t (启动交互式容器)]   

example: 
    docker run -i -t ubuntu /bin/bash<br>

    -i 标志保证容器中的STDIN(standard input)是开启的
    -t 标志告诉Docker为要创建的容器分配一个伪tty终端
    ubuntu 表示我们创建容器使用的镜像
    /bin/bash 表示当容器创建完成之后,Docker就会执行容器中的/bin/bash命令

重命名容器:

docker run --name=容器名 -i -t IMAGE /bin/bash

查看容器 :

    docker ps  -a(all) -l(最新创建) 
    docker inspect   查看某一容器配置信息

重新启动停止的容器:

    docker start [-i] 容器名

删除已经停止容器:

    docker rm 容器名

以守护形式运行容器:

    Ctrl Q  Ctrl P

附加到运行的容器:

    docker attach  容器名

启动守护式容器:

    docker run -d IMAGE [COMMAND][ARG...]
        -d 标志Docker会将容器放到后台运行
        `docker exec`命令会在容器内部额外启动新进程,可以在容器内运行的进程有两种类型:后台任务和交互式任务。

查看容器日志:

    docker logs [-f] [-t] [--tail] 容器名
        -f --follows        一直跟踪
        -t --timestamps     时间戳
        --tail              数量

查看容器内的进程:

    docker top 容器名

在运行的容器中启动新的进程

docker exec [-d] [-i] [-t] 容器名

停止守护式容器

    docker stop 容器名
    docker kill 容器名

容器端口映射

    docker run  [-P(所有端口暴露)]
            -p      
                example :
            1.containerPort
                docker run -p 80 -i -t ubuntu /bin/bash
            2.hostPort:containerPort
                docker run -p 8080:80 -i -t ubuntu /bin/bash
            3.ip:containerPort
                docker run -p 0.0.0.0:80 -i -t ubuntu /bin/bash
            4.ip:hostPort:containerPort
                ocker run -p 0.0.0.0:80 -i -t ubuntu /bin/bash

docker常用命令

原文:https://www.cnblogs.com/bageyang/p/9457996.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!