赞
踩
由于本次安装的国产服务器没有网络,所以我们先找一台有网络的docker服务器找到对应的镜像下载下来,如果若是需要安装的服务器可以链接外网则直接在本服务器操作即可。
拉取最新的mongodb docker镜像,服务器是arm64
docker pull webhippie/mongodb:latest-arm64v8
2、将容器打包
docker save webhippie/mongodb:latest-arm64v8 > /tmp/mongodb.tar
3、将tar包上传到指定的arm服务器
可以使用xftp或者是scp的方式上传到arm服务器中,此处使用的是scp命令
scp /tmp/mongodb.tar root@xx.xx.xx.xx:/home
4、加载镜像
docker load < /home/mongodb.tar
5.编辑docker-compose文件
- cd /home
- vi docker-compose.yml
-
- version: '2'
- services:
- mongo:
- image: webhippie/mongodb:latest-arm64v8
- restart: always
- container_name: mongo
- ports:
- - 27017:27017
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /home/mongoDB/data:/data/db
- environment:
- - MONGO_INITDB_ROOT_USERNAME=admin
- - MONGO_INITDB_ROOT_PASSWORD=123456
- command: --auth
- mem_limit: 8192M
- network_mode: host
- logging:
- driver: "json-file"
- options:
- max-size: "200m"
- max-file: "10"
6.启动mongodb容器
docker-compose up -d
7.可以使用 admin/123456登陆
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。