zoukankan      html  css  js  c++  java
  • docker 命令(我使用过的)

    是否安装docker:
        docker version

    启动docker:
        service docker start

    查看本机可用镜像:
        docker images

    删除镜像:

     docker rmi 镜像id

    查看正在运行的镜像:
        docker ps -l
        
    结束正在运行的镜像:
        docker stop imagesId/name    
        
    docker进入具体进程:

      方法一:
            1、docker ps        --》 获得进程id
            2、docker inspect -f {{.State.Pid}} 进程id     --》 活得nsenter需要的id
            3、nsenter --target 第二步得到的id --mount --uts --ipc --net --pid     --> 进入具体的进程

      方法二:

         docker exec -it 镜像名称(你运行镜像时,起的名字,或者id) /bin/bash

    docker 与 进程的文件拷贝
        1、docker ps        --》 获得进程id
        2、docker cp 需要拷贝到进程的文件  第一步得到的进程id:需要拷贝到进程的路径
        将进程内的文件拷贝出来
           docker cp 第一步得到的进程id:需要在进程中拷贝的文件路径  需要拷贝到宿主机的文件         

    重启docker内的进程:
        docker restart docker进程名称

    mysql:
        docker run --name mysql --privileged=true -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:5.7

    多实例:(name和宿主机的端口,需要有差异)
        docker run --name mysql7 --privileged=true -e MYSQL_ROOT_PASSWORD=root -p 3307:3306 -d mysql:5.7

    mongo:

      docker run --name mongo-1 -p 27017:27017 -d mongo:版本号

      --name:运行后的服务名称

      -p: 本机端口 : 镜像服务端口

      -d: 守护进程

       

  • 相关阅读:
    记录爱忘记的STL知识点
    小狼
    CVTE总结
    STL底层实现
    小狼,你家BOSS喊你面试啦!!!(四)
    npm属性笔记
    iview中关于table组件内放入Input会失去焦点
    js实现数组内数据的上移和下移
    google搜索使用技巧
    bat中实现代码拷贝到指定目录后启动命令行并更改默认路径
  • 原文地址:https://www.cnblogs.com/chen--biao/p/11611774.html
Copyright © 2011-2022 走看看