• Docker对镜像的管理,启动redis和mongo例子


    Docker 删除镜像:

    1. 首先查看你要删除镜像的Id: docker images
    2. 删除镜像命令是 docker rmi ImagesID
    3. 如果当前镜像有容器在运行,那么需要先删除容器,再删除对应的images
    4. docker ps -a   可以查看当前正在运行的容器
    5. docker rm  ContainerId
    6. 然后再删除刚才的ImagesID

    Docker 常用命令:

      docker search:Search the Docker Hub for images

      docker pull: Pull an image or repository from a registry

      docker images: List images

      docker create: Create a new container

      docker start:Start one or more stopped containers

    Docker 运行命令:

      docker run [options] IMAGE [COMMAND]

      OPTIONS说明:

      --name 为容器指定名字

    •   -d 后台运行容器,并返回容器ID,也即启动守护式容器
    •   -i 以交互模式运行容器,通常与-t同时使用
    •   -t 为容器重新分配一个伪输入终端,通常与-i同时使用
    •   -P 随机端口映射
    •   -p 指定端口映射,有以下四种格式
    •     ip:hostPort:containerPort
    •     ip::containerPort
    •     hostPort:containerPort
    •     containerPort

      docker exec -it 容器ID bashShell

      docker attach 容器Id  重新进入容器

      attach 直接进入容器启动命令的终端,不会启动新的进程

      exec 是在容器中打开新的终端,并且可以启动新的进程

      docker cp 容器ID:文件路径 拷贝到宿主机的路径

      docker重启后容器也重启:

      docker container update --restart=always docker_redis     

    Docker 容器数据卷:

    1.   docker run -it -v /宿主机绝对路径目录:/容器内目录  镜像名              -v可以新建目录 

     Docker 例子:

     redis启动:

    docker run -p 6379:6379 -v $PWD/data:/data --name docker_redis -d redis:latest redis-server --appendonly yes

    docker exec -ti 容器id或者容器name redis-cli

    mongo启动:
    docker run -p 27017:27017 -v $PWD/data:/data --name docker_mongo -d mongo:latest
    docker exec -it <CONTAINER NAME> mongo admin
     
     

     

  • 相关阅读:
    js的click事件传递参数方法
    https://en.wikipedia.org/wiki/Log-structured_merge-tree
    窗口标题
    编译器前端 后端
    https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/util/MurmurHash.html
    修改内存数据
    阿里巴巴建设业务中台的方法论 业务中台规范
    入 Go 必读:大型Go工程的项目结构及实战思考 原创 毛剑 QCon 今天
    https://github.com/golang/go/wiki/CommonMistakes
    goroutines inside of goroutines
  • 原文地址:https://www.cnblogs.com/Robertzewen/p/11376321.html
Copyright © 2020-2023  润新知