zoukankan      html  css  js  c++  java
  • Docker 使用

    一.常用命令

    docker ps -a 查看所有容器 docker ps -s 查看所有正在运行的容器

    docker start image_name 启动image_name
    docker stop image_name 停止image_name

    二. 以安装mongodb为例

    1. 安装镜像
    1). docker search mongo
    2). docker pull mongo
    3). docker image ls
    4). docker run --name mongodb-standalone -v /Users/YOUR_NAME/Documents/docker_data/mongo:/data/db -p 27017:27017 -d fddee5bccba3 --auth

    删除镜像
    5).
    docker stop mongodb-standalone
    6).
    docker rm mongodb-standalone


    2.
    进入Mongo控制台
    1). docker exec -it <Mongo启动后的实例名> mongo admin
      也可:docker exec -it mongodb-standalone /bin/bash 和 mongo admin

    2). 创建管理员用户

    db.createUser({
    user: 'root',
    pwd: 'root',
    roles: [{role: 'userAdminAnyDatabase', db: 'admin'}]
    });

    db.auth("root", "root");

    exit;

    docker exec -it mongodb-standalone mongo admin
    3). 创建普通用户和数据库
      db.createUser({ user: 'abc', pwd: 'abc', roles: [ { role: "readWrite", db: "abc" } ] });
      exit;







  • 相关阅读:
    二维数组最大关联子数组
    四则运算(终极版)
    最大子数组
    四则运算(三) 记录日志
    四则运算(三)
    四则运算记录日志
    四则运算(二)
    简单web四则运算出题
    Daily Scrum
    Daily Scrum
  • 原文地址:https://www.cnblogs.com/chenia/p/12727003.html
Copyright © 2011-2022 走看看