
获得徽章 6
- 服务器构建镜像速度慢的解决方案:
个人经验来看,docker desktop构建镜像的速度一般快于服务器(我的服务器虽然同样配置了国内的docker镜像源,但还是很慢,可能跟我的服务器配置差有关)。
可以在本地使用docker desktop构建好镜像:【docker build --no-cache -t my-app .】
然后下载下来:【docker save -o my-app.tar my-app】
将my-app.tar上传服务器
服务器加载镜像:【docker load -i my-app.tar】
再创建容器:【docker run -d -p 3000:3000 --name my-app-container my-app】
然后就万事大吉了展开评论点赞 - 关于docker网络:
容器内访问其他服务 → 必须用服务名(如 ftp:21)
容器内访问自己服务 → 可以用 localhost(如 localhost:5678)
宿主机访问容器服务 → 用 localhost + 映射端口(需 ports 配置)评论点赞