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的网络桥接的问题 

 我加了一行这个就可以了

 

posted @   大大只植物  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
点击右上角即可分享
微信分享提示