• docker常用命令


    1. centos6启动docker

        service docker start
    

    2. centos6设置docker开机自启

        service enable docker 
    

    3. centos7启动docker

        systemctl start docker
    

    4. centos7设置docker开机自启

        systemctl enable docker
    

    5. 查看docker信息

        docker info
    

    6. centos7检查docker守护进程状态

        systemctl status docker
    

    7. centos7停止docker守护进程

        systemctl stop docker
    

    8. centos7开启docker守护进程

        systemctl start docker
    

    9. 查看当前系统中所有容器列表

        docker ps -a
    

    10. 查看当前系统中运行的容器列表

        docker ps
    

    11. 创建带名字的容器

             //带交互会话
             docker run --name 容器名 -i -t 镜像名 /bin/bash 
             //创建守护式容器
             docker run --name 容器名 -d 镜像名  
    

    12. docker删除容器

        docker rm 容器名
    

    13. 重新启动已经停止的容器

        docker start 容器名
        docker restart 容器名
    

    14. 为运行的容器创建会话

        docker attach 容器名
    

    15. 获取守护式容器日志

        docker logs -f 容器名
        //获取日志最后的10条数据
        docker logs --tail 10 容器名
        //获取最新日志
        docker logs  --tail 0 -f  容器名
        //使用-t为日志加上时间戳
        docker logs -ft 容器名
    

    16. 查看守护式容器的进程

        docker top 容器名
    

    17. 显示容器的统计信息

        docker stats 容器名1 容器名2
    

    18. 在容器中运行后台任务

        docker exec -d 容器名 任务
        //demo
        docker exec -d daemon_dave touch /etc/new_config_file
    

    19. 为守护进程容器创建交互会话

        docker exec -i -t 容器名 /bin/bash
    

    20. 获取容器更多信息

        docker inspect 容器名
    

    21. 列出docker镜像

        docker images
    

    22. 本地拉取指定版本的镜像

        docker pull ubuntu:12.04
    

    23. 查找镜像

        docker search 镜像名
    

    24. 登录到dockerhub

        docker login
    


  • 相关阅读:
    C
    C
    如何收集项目日志统一发送到kafka中?
    Jmeter压测快速体验
    实时收集Storm日志到ELK集群
    Neo4j的查询语法笔记(二)
    Logstash2.3.4趟坑之集成Redis哨兵模式
    Spring-Boot中如何使用多线程处理任务
    使用SpringBoot1.4.0的一个坑
    手动从零使用ELK构建一套搜索服务
  • 原文地址:https://www.cnblogs.com/ifme/p/11796304.html
Copyright © 2020-2023  润新知