• [docker] Docker常用命令汇总


    1. docker常用命令

    命令说明
    查看章节:2.2查看docker container启动命令
    docker exec -u 0 -it mycontainer bashdocker进行容器内部时使用root账号进入
    docker ps -a查看所有容器,包括已经停止的容器。如果去掉-a,那么就是查看所有启动的容器
    docker pull redis从仓库拉取Redis镜像
    docker run --name myRedis -p 6379:6379 -d redis后端启动Redis,其中–name是container名称,第一个6379是映射的外部端口 ,-d表示后端启动 ,redis表示启动的镜像image名称
    docker start myRedis启动Redis container
    docker stop myRedis停止Redis container
    docker rmi redis删除Redis镜像
    docker rm myRedis删除Redis容器
    docker run --name mysql -d -p 3307:3306 -v /develop_tools/docker-plugin/mysql/conf.d:/etc/mysql/conf.d -v /develop_tools/docker-plugin/mysql/logs:/logs -e MYSQL_ROOT_PASSWORD=root mysqlmysql启动命令,其中-v添加本地文件夹与目标文件夹对应加载镜像
    docker exec -it mysql /bin/bash打开docker中启动的MySQL的命令行,然后使用mysql -uroot -p登录,可以打开MySQL

    2. docker常用操作

    2.1. 配置docker镜像仓库

    • 常用国内docker镜像地址
    # 163
    http://hub-mirror.c.163.com
    # 中科大
    https://docker.mirrors.ustc.edu.cn
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 添加镜像配置

    文件位置:/etc/docker/daemon.json

    {
      "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
    }
    
    • 1
    • 2
    • 3
    • 重启docker
    systemctl daemon-reload
    systemctl restart docker
    
    • 1
    • 2
    • 查看是否生效
     docker info
    
    • 1

    2.2. 查看docker container启动命令

    • 安装第三方插件 docker pull cucker/get_command_4_run_container
    • 使用docker run --rm -v /var/run/docker.sock:/var/run/docker.sock cucker/get_command_4_run_container 6ba0023043c3,其中6ba0023043c3为container的ID或者name
    • 注意:本插件不需要运行,直接执行上面的命令就可以
  • 相关阅读:
    MFC|按钮的自绘
    智能家居灯光控制系统
    Aspose.total帮助某软件公司程序实现高效自定义文档操作
    uniapp 点击 富文本元素 图片 可以预览(非nvue)
    Java零基础入门-如何代码模拟斗地主洗牌发牌动作(上)?
    VIM编辑器的各种指令
    transformers AutoModelForMaskedLM简单使用
    工具推荐 StartTool
    数字工厂怎样建设异常管理系统?
    装饰器模式——设计模式
  • 原文地址:https://blog.csdn.net/seven_zhao/article/details/134464623