美文网首页Docker
Docker常用命令

Docker常用命令

作者: 王勇1024 | 来源:发表于2019-01-04 22:13 被阅读2次
    docker run ubuntu:15.10  /bin/echo "Hello world"
    

    运行交互式的容器

    docker run -i -t ubuntu:15.10  /bin/bash
    

    各个参数解析:

    • -t:在新容器内指定一个伪终端或终端。
    • -i:允许你对容器内的标准输入 (STDIN) 进行交互。

    启动容器(后台模式)

    docker run -d ubuntu:15.10  /bin/sh -c "while true; do echo hello world; sleep 1; done"
    

    查看运行的容器

    docker ps
    

    查看日志输出

    docker logs 2b1b7a428627
    docker logs -f 2b1b7a428627
    

    停止容器

    docker stop 2b1b7a428627
    

    查看本地镜像

    docker images
    

    查找镜像

    docker search nginx
    

    拉取镜像

    docker pull redis
    

    查看容器内部运行的进程

    docker top flamboyant_elion
    

    移除容器

    docker rm redis
    

    删除容器时,容器必须是停止状态,否则会报如下错误

    runoob@runoob:~$ docker rm determined_swanson Error response from daemon:  
    You cannot remove a running container 7a38a1ad55c6914b360b565819604733db751d86afd2575236a70a2519527361.  
    Stop the container before attempting removal or  use  -f
    

    相关文章

      网友评论

        本文标题:Docker常用命令

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