使用 docker run
命令启动一个容器需要指定以下参数:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
其中,IMAGE
参数指定要运行的镜像名称或 ID。可以从 Docker Hub 或本地镜像列表中选择镜像。
以下是一些常用的选项:
-d
: 在后台运行容器-it
: 以交互式 shell 模式启动容器--name
: 指定容器名称-p
: 将容器内部端口映射到主机上的端口
例如,以下命令会在后台运行一个名为 my-container
的 Ubuntu 容器,并打印出容器 ID:
docker run -d --name my-container ubuntu
如果要进入该容器并执行命令,可以使用 -it
选项来启动交互式 shell:
docker exec -it my-container /bin/bash
这样就可以在容器内部执行各种命令了。
注意:在运行镜像时,请确保你已经了解该镜像的用途和风险,并遵循最佳安全实践来保护你的系统和数据。