在Linux下的Docker中怎么新建容器

2023-04-17 01:08:00 linux 容器 新建

在Linux下使用Docker来新建容器,可以使用Docker的命令行工具docker来实现。

首先,需要确定要创建的容器的基础镜像,在创建容器之前,需要先从镜像仓库中拉取镜像到本地,这可以使用docker pull命令完成,比如要拉取Ubuntu镜像,可以使用命令docker pull ubuntu,拉取完成后,就可以使用docker run命令来创建容器了。

docker run命令的格式为docker run [OPTIONS] IMAGE [COMMAND] [ARG...],其中IMAGE参数指定要使用的镜像,COMMAND和ARG参数是指定要在容器中执行的命令和参数,OPTIONS参数是指定容器的启动参数,比如要新建一个Ubuntu容器,可以使用命令docker run -it ubuntu,这样就会新建一个Ubuntu容器,并在容器中运行bash,可以在容器中执行各种命令。

除了使用docker run命令来新建容器外,还可以使用docker create命令来创建容器,docker create命令的格式为docker create [OPTIONS] IMAGE [COMMAND] [ARG...],与docker run命令的参数格式基本相同,不同的是docker create命令只是创建容器,但不会启动容器,需要使用docker start命令来启动容器。

另外,还可以使用docker-compose工具来创建容器,docker-compose是一个容器编排工具,可以使用docker-compose.yml文件来描述多个容器之间的关系,并使用docker-compose命令来管理多个容器,比如要创建一个Nginx+MySQL+PHP的应用,可以使用docker-compose.yml文件来描述,然后使用docker-compose up命令来创建和启动容器。

总结来说,在Linux下使用Docker来新建容器,可以使用docker pull命令从镜像仓库中拉取镜像,然后使用docker run或docker create命令来创建容器,也可以使用docker-compose工具来创建容器。

相关文章