📅  最后修改于: 2023-12-03 14:40:50.132000             🧑  作者: Mango
Docker 是一个开源的容器化平台,允许开发者打包他们的应用及其依赖项成为一个独立的容器,从而保证应用程序在任何平台上都能够以相同的方式运行。
在 Docker 中,可以通过 Shell/Bash 在容器中执行命令。下面是如何实现的详细步骤:
$ docker run -it <container_name> /bin/bash
其中,<container_name>
是需要启动的 Docker 容器名称,/bin/bash
表示需要执行的 Shell/Bash 命令。
$ <command>
其中,<command>
是需要在容器中执行的命令,可以是任何 Shell/Bash 命令。
$ exit
下面是一个示例,其中启动了一个 CentOS 7.6 的 Docker 镜像,并在容器中执行了 ps -ef
命令:
$ docker run -it centos:7.6.1810 /bin/bash
[root@57bf2530b42c /]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 01:37 pts/0 00:00:00 /bin/bash
root 15 1 0 01:38 pts/0 00:00:00 ps -ef
[root@57bf2530b42c /]# exit
在 Docker 中,可以通过 Shell/Bash 在容器中执行命令。以上是如何实现的详细步骤及示例,希望对您有所帮助。