menu 我的书签 docker run --rm
文章开始
文章结尾

docker run --rm -it -p 5005:5005 -v `pwd`/app:/app soulteary/flare

你提供的命令用于运行一个 Docker 容器,并具有以下功能:


- `docker run`:启动一个新的 Docker 容器。

- `--rm`:容器在停止后自动删除。

- `-it`:以交互模式运行容器,并附加到容器的终端。

- `-p 5005:5005`:将主机的 5005 端口映射到容器的 5005 端口,使得外部可以通过主机的 5005 端口访问容器内的服务。

- `-v \`pwd\`/app:/app`:将当前工作目录中的 `app` 文件夹挂载到容器内的 `/app` 目录。这意味着主机上的 `app` 目录内容会被映射到容器内的 `/app` 目录,使得在容器内对 `/app` 目录的更改会反映在主机的 `app` 目录上,反之亦然。

- `soulteary/flare`:容器使用的镜像名称为 `soulteary/flare`。


这个命令的作用是运行一个基于 `soulteary/flare` 镜像的容器,并且将当前目录下的 `app` 文件夹映射到容器中的 `/app` 目录,同时将容器的 5005 端口暴露给主机的 5005 端口,以便外部访问。