首先找一个能联网的机器,该机器安装完docker 并且有mysql nginx的镜像:
Mysql安装:
1,在能联网的机器上执行:docker save -o /root/app/mysql57.tar mysql:5.7;
2,把/root/app/mysql57.tar文件上传到无法上网的机器上然后执行:docker load -i /root/Downloads/mysql57.tar
3,启动mysql:docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
Nginx安装:
- 在能联网的机器上执行:docker save -o /root/app/nginx.tar nginx:latest;
- 把/root/app/nginx.tar文件上传到无法上网的机器上然后执行:docker load -i /root/Downloads/nginx.tar
- 输入docker images检查nginx是否已安装
- 启动Nginx: docker run --name nginx -p 80:80 -d nginx
-name nginx:容器名称。
-p 80:80: 端口进行映射,将本地 80 端口映射到容器内部的 80 端口。
-d nginx: 设置容器在在后台一直运行。