新建并启动容器:
docker run
其中,-t
选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i
则让容器的标准输入保持打开。
-rm
表示容器运行结束即删除。
如:
docker run -it --rm tomcat bash
启动已终止容器:
可以利用 docker container start
命令,直接将一个已经终止的容器启动运行。
守护态运行:
让 Docker 在后台运行而不是直接把执行命令的结果输出在当前宿主机下。此时,可以通过添加 -d
参数来实现。
如:
docker run -p 8080:8080 -d tomcat
终止容器:
使用 docker container stop
来终止一个运行中的容器。
此外,docker container restart
命令会将一个运行态的容器终止,然后再重新启动它。
进入容器:
如下:进入一个容器并以交互的方式运行
docker exec -it 457eaff730ec bash
删除容器
docker container prune
:删除所有停止运行的容器
docker rm 容器ID
:删除一个或多个容器