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

我加了一行这个就可以了
浙公网安备 33010602011771号