美文网首页
Docker之容器

Docker之容器

作者: 钦_79f7 | 来源:发表于2019-12-22 10:57 被阅读0次

    容器

    启动新的容器

    docker run -d -p 80:80 --name webserver nginx # 启动Nginx服务
    
    • -p 指定端口参数
    • -d 表示容器是守护程序会进行后台运行,并不会把输出的结果(STDOUT)打印到宿主机上面(输出结果可以用docker logs 查看)
    • --name 重新给容器命名
    docker container ls # 查看运行中的容器信息 , -a 查看所有容器 
    docker container logs # 获取容器的输出信息
    docker container restart # 将一个运行状态的容器终止,然后再重新启动它。
    docker container stop # 终止一个运行中的容器
    

    启动已终止容器

    docker container start webserver 
    

    直接将一个已经终止的容器启动运行。

    删除容器

    docker rm <webserver> # 根据容器名字来删除容器,即删除名字为webserver的容器
    
    docker container prune # 清理所有处于终止状态的容器
    

    进入容器中操作

    docker attach # 进入容器中后,执行exit 会导致容器直接终止 
    docker exec # 进入容器中后,操作完成,执行 exit 不会导致容器终止,仍会继续运行
    
    • -d 后台运行
    • -i -t 一起使用时,即:-it 会给宿主机分配一个伪终端,可以使用 Linux 命令提示,命令执行结果仍然可以返回。

    相关文章

      网友评论

          本文标题:Docker之容器

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