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

       

  • 相关阅读:
    图片处理工具类
    基于Redis的在线用户列表解决方案
    Windows安装Mysql5.7.10绿色版
    开启MongoDB客户端访问控制
    在Windows上安装MongoDB
    MongoDB介绍
    常用linux命令
    添加本地jar包到本地的Maven仓库以及在Maven仓库中搜索想要添加的jar包
    Centos6.5安装memcached
    Archive for required library:xxxxx/spring-beans-3.2.4.RELEASE.jar in project XXXXX cannot be read or is not a valid ZIP file
  • 原文地址:https://www.cnblogs.com/chen--biao/p/11611774.html
Copyright © 2011-2022 走看看