zoukankan      html  css  js  c++  java
  • docker (二)

    Docker学习笔记:https://www.cnblogs.com/52fhy/p/5638571.html

    轻量级虚拟化Docker: https://linuxwiki.github.io/Services/Docker.html

    第一本docker书:https://linux.cn/article-4518-1.html

    Docker的概念: http://dockone.io/article/6051

    退出容器:exit  这时该容器就停止运行了。
    
    一个合法的容器名称只能包含以下字符:  [a-zA-Z0-9_.-]
    容器的命名必须唯一。
    
    重新启动已经停止的容器:
    docker start <容器名> or <容器id>
    
    重新附着到容器会话:
    docker attach <容器名> or <容器id>
    
    如果退出容器的shell,那么容器也会随之停止运行。
    

    创建守护式容器

    docker run --name ztw_ubuntu -d ubuntu /bin/sh -c "while true; do echo hello 520; sleep 1; done"
    创建了一个在后台循环输出hello 520的守护式容器,
    docker logs ztw_ubuntu 获取容器的日志。
    
    docker logs -f ztw_ubuntu  #实时监控容器日志。
    
    docker logs  --tail 10 ztw_ubuntu #获取日志的最后10条内容
    
    docker logs  --tail 0 -f ztw_ubuntu #跟踪某容器的最新日志而不必读取整个日志文件。 (这一条还是比较好用的)
    
    可以加上-t标志为每条日志添加时间戳。
    ###
    docker top ztw_ubuntu  #查看容器内部运行的进程
    docker exec命令在容器内部额外启动新进程。
    docker exec -d ztw_ubuntu touch /etc/new_config_file    #在ztw_ubuntu容器内创建一个空文件。
    
    docker exec -ti ztw_ubuntu /bin/bash      #和运行交互式容器一样,这里在守护式容器中启动一个shell。
    
    #停止守护式容器
    docker stop <容器名> or <容器id>
    #启动守护式容器
    docker start <容器名> or <容器id>
    
    ##自动重启容器 --restart
    
  • 相关阅读:
    Java Web开发 之VO、PO、DTO等收集
    Hive的安装与使用
    各种默认回车提交表单
    A/B Problem
    A+B Problem II
    A+B Problem IV
    关于521
    劝你别做
    无主之地1
    A+B Problem(V)
  • 原文地址:https://www.cnblogs.com/plusUltra/p/10868853.html
Copyright © 2011-2022 走看看