千家信息网

docker小计

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,docker filedocker创建image,要在dockerfile文件同目录下docker build -t xmh:20190718 -f /root/xmh30190718/Dockerf
千家信息网最后更新 2026年10月31日docker小计

docker file
docker创建image,要在dockerfile文件同目录下
docker build -t xmh:20190718 -f /root/xmh30190718/Dockerfile .
注意:xmh:20190718不能带大写

运行image也在同目录下
docker run -p 8088:80 -d 8becf9e1d3d5


mongo docker
1、构建docker images

2、docker 容器创建
docker run -d -p 27018:27017 --name mongo_test mongo#其中27018是可以改的
docker run --name="flaskForFAW" -p 4004:80 -d eeb030de7bda

3、进入docker
docker exec -it mongo_test /bin/bash
4、打开mongo
mongo
5、新建用户
use admin
db.createUser({user: "admin", pwd: "admin123", roles:[{role: "root", db: "admin"}]})
6、退出
exit()


ubuntu
1、安装Ubuntu系统命令:
docker pull ubuntu
这是一个极度精简的系统,连最基本的wget命令都没有;所以先要apt-get update升级系统和安装apt-get install wget命令;

2、运行进入Ubuntu系统命令:
docker run -ti ubuntu bash

3、正确退出系统方式:
先按,ctrl+p
再按,ctrl+q
绝对不能使用exit或者ctrl+d来退出,这样整个系统就退出了!!!

4、共享宿主机目录到Ubuntu系统中:
docker run -it -v /AAA:/BBB ubuntu bash
这样宿主机根目录中的AAA文件夹就映射到了容器Ubuntu中去了,两者之间能够共享;

5、登陆docker中的ubuntu镜像系统:
docker run -ti ubuntu /bin/bash
#6866 是 IMAGE ID 前四位数字-能区分出是哪个image即可

6、退出后 再进入ubuntu
1、首先用docker ps -a 查找到该CONTAINER ID对应编号(比如:0a3309a3b29e)
2、进入该系统docker attach 0a3309a3b29e (此时没反应,ctrl+c就进入到ubuntu系统中去了)

7、进入docker
docker exec -it ID/name /bin/bash

8、在docker中的mongo添加用户
普通方法添加新用户会遇到权限问题
所以要用admin身份登陆上去
mongo --port 27017 -u admin -p password --authenticationDatabase admin
然后添加数据库
use faw
添加用户
db.createUser({user: "FAW",pwd: "CASC",roles: [{ role: "readWrite", db: "FAW" }],mechanisms : ["SCRAM-SHA-1"]});


crontab
apt-get update
apt-get install cron

系统 命令 用户 目录 容器 宿主 宿主机 文件 登陆 运行 普通 之间 大写 数字 数据 数据库 文件夹 方式 方法 权限 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 深圳市人人互联网科技有限公司 新华互联网科技学校 新华互联网科技学院 广州善班互联网科技 科技互联网创业计划书 新华互联网科技校企合作 贵州叶脉互联网科技有限公司所属行业 港股科技和互联网 湖北码尼互联网科技有限公司电话 彤创互联网科技有限公司 互联网科技大奖都有哪些公司 互联网科技人工智能实验室 科技赋能视角下互联网保险发展 众安科技工业互联网合作 山东星卡互联网科技有限公司官网 伍佰万互联网科技怎么赚钱 35岁以上互联网科技行业 马化腾互联网科技教学 亚光科技低轨卫星互联网 A股互联网金融科技公司 狮子座互联网科技 唐信互联网科技 大连 四个字互联网科技公司取名 济南华为互联网科技产业总部基地 岳阳华臻互联网科技有限公司 苏州五指互联网络科技有限 长沙互联网科技 黑科技 体验场景 互联网大会 广东鹅鹅鹅互联网科技有限公司
0