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: 守护进程

       

  • 相关阅读:
    Spring的认识及基本使用原理
    并发编程面试题(1)
    Java基础面试题(1)
    SET ANSI_NULLS ON 在T-SQL中是什么意思
    MySQL存储过程点滴
    【原创内容】获取爱奇艺视频真实下载地址(分段的)
    【原创内容】获取腾讯视频真实下载地址
    【原创内容】获取优酷视频真实下载地址
    【原创内容】获取百度网盘真实下载地址
    Web移动端使用localStorage缓存Js和CSS文件
  • 原文地址:https://www.cnblogs.com/chen--biao/p/11611774.html
Copyright © 2011-2022 走看看