Docker记录
docker run -d -p 8080:8080 -m 512M --name businessdocker -v /test/ServerWebApiBusiness:/app -v /etc/cc:/etc/cc businessdocker
-d 代表后台运行容器
-p 宿主机端口:容器端口 为映射当前宿主机的端口和容器的端口
--name 容器名称
-v 路径:容器内部路径 镜像id 这个命令是把宿主机的文件映射到容器里面,就可以方便修改了,注意不会生成2份文件的内存空间,单纯是容器的文件地址指向了宿主机的文件地址 (-v可以使用多次,我这里使用了2次)
ps 获取当前运行的容器
images 获取当前存在的镜像
rm 删除容器
rmi 删除镜像(如果容器在使用,先要删除容器才可以删除镜像)
关于docker compose 访问不了外网的原因
用默认的docker命令是可以访问外网的 但是用compose的却访问不了
docker network inspect $(docker network ls -q)
查找可以上网的
原因好像是compose的网络桥接的问题
我加了一行这个就可以了
标签:
神奇工具
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用