命令行启动 参数键值之间可以使 " = " 或者 空格
卷的挂载是在容器创建时指定的,不能在容器运行时再添加
当加上 --network-alias 设置同一网络下别名参数后 ,inspect 该容器发现 会同步到 容器信息中
2、给容器打日志
docker logs 【-f (follow) 】【-n (line of show)】 containerID
3、 检测容器运行状态
docker stats containerID
4、进入一个运行时的容器
docker exec (execute) -it containerID /bin/sh
5、 启动一个 node 容器,采用 bind-mount 方式 将 $(pwd)/source 挂载在 该容器上,在里面搞个 vue3 项目 后宿主机访问它
docker search node
docker pull node
docker run -it -p 127.0.0.1:5173:5173 -v $(pwd):/app --name myvue node base
下载 node 版本 ^17 报错 npm init vue 支持 18以上 ,遂升级 node
n stable
npm init vue
npm run dev
但是此时在宿主机的 5173 端口 显示无法显示服务:
vue 应用只是将应用 起到 localhost (本地换回接口),外部无法使用,所以需要改 vite 项目 config.js
6、bash或 sh 版本号
7 、run -p host-ip:host-port:container-port or run -p port:port