Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中, 然后发布到任何流行的Linux机器或Windows机器上, 也可以实现虚拟化。
Docker的命令行工具提供了一系列用于管理Docker容器的命令。下面我们将详细讲解这些命令及其用法。
docker run 这个命令用于启动一个新的容器。其基本语法如下:
例如,使用官方的 Ubuntu 镜像启动一个名为 my_container 的容器:
docker stop 这个命令用于停止一个正在运行的容器。其基本语法如下:
例如,停止名为 my_container 的容器:
docker start 这个命令用于启动一个已经停止的容器。其基本语法如下:
例如,启动名为 my_container 的容器:
docker restart 这个命令用于重新启动一个正在运行的容器。其基本语法如下:
例如,重新启动名为 my_container 的容器:
docker rm 这个命令用于删除一个已经停止的容器。其基本语法如下:
例如,删除名为 my_container 的容器:
docker ps 这个命令用于列出正在运行的容器。其基本语法如下: