码头工人码头工人创建形象,要在dockerfile文件同目录下
码头工人构建- t xmh: 20190718 - f/root/xmh30190718/dockerfile。
注意:xmh: 20190718不能带大写
运行形象也在同目录下
码头工人运行- p 8088:80 8 - d becf9e1d3d5
mongo码头工人
1,构建码头工人图片
2,码头工人容器创建
码头工人运行- d - p 27018:27017——名字mongo_test mongo #其27018年中是可以改的
码头工人运行——name=癴laskForFAW"- p 4004:80 - d eeb030de7bda
3,进入码头工人
码头工人exec - mongo_test/bin/bash
4,打开mongo
mongo
5,新建用户
使用管理
db。createUser({用户:“admin" pwd:“admin123",角色:[{角色:“root" db:“admin"}]})
6,退出
退出()
1,安装ubuntu系统命令:
码头工人把ubuntu
这是一个极度精简的系统,连最基本的wget命令都没有,所以先要apt-get更新升级系统和安装apt-get安装wget命令;
2,运行进入Ubuntu系统命令:
码头工人ti运行Ubuntu bash
3,正确退出系统方式:
先按,按ctrl + p
再按,按ctrl + q
绝对不能使用退出或者按ctrl + d来退出,这样整个系统就退出了! ! !
4,共享宿主机目录到Ubuntu系统中:
码头工人- - v/AAA:运行/BBB Ubuntu bash
这样宿主机根目录中的AAA文件夹就映射到了容器Ubuntu中去了,两者之间能够共享;
5,登陆码头工人中的ubuntu镜像系统:
码头工人ti运行ubuntu/bin/bash
# 6866是映像ID前四位数字——能区分出是哪个形象即可
6,退出后再进入ubuntu
1,首先用码头工人ps -查找到该容器ID对应编号(比如:0 a3309a3b29e)
2,进入该系统码头工人把0 a3309a3b29e(此时没反应,ctrl + c就进入到ubuntu系统中去了)
7,进入码头工人
码头工人exec - ID/名称/bin/bash
8,在码头工人中的mongo添加用户
普通方法添加新用户会遇到权限问题
所以要用管理员身份登陆上去
mongo——端口27017 - u admin - p密码authenticationDatabase管理
然后添加数据库使用一汽
添加用户
db。createUser({用户:“FAW" pwd:“CASC",角色:[{角色:“readWrite" db:“FAW"}),机制:[“SCRAM-SHA-1"]});
crontab
apt-get更新
apt-get安装cron