docker 启动image

怎么启动Docker容器内的镜像?

Docker是一个开源的应用容器引擎,可以让开发者将应用及其依赖打包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,Docker容器是Docker引擎的核心组件,它可以包含应用程序、运行时、系统工具、库和设置,本文将介绍如何启动Docker容器内的镜像。

docker 启动image

查看镜像列表

在启动Docker容器之前,我们需要先查看本地的镜像列表,使用以下命令可以查看本地的镜像列表:

docker images

运行容器

1、基于镜像运行容器

要运行一个Docker容器,首先需要找到一个可用的镜像,可以通过以下命令查看本地的镜像列表:

docker images

找到一个可用的镜像后,可以使用以下命令运行一个新的容器:

docker run -it --name my_container_name image_name

-it表示交互式运行(tty),--name表示为容器指定一个名称,image_name表示要运行的镜像名称。

docker run -it --name my_nginx nginx

2、基于已有的容器运行新的容器

docker 启动image

如果已经有一个正在运行的容器,我们可以基于这个容器创建一个新的容器,使用以下命令:

docker run -it --name new_container_name --link existing_container_name container_image_name

existing_container_name表示要链接的已有容器名称,container_image_name表示要运行的镜像名称。

docker run -it --name my_new_nginx --link my_nginx nginx

停止和删除容器

1、停止容器

要停止一个正在运行的容器,可以使用以下命令:

docker stop container_name_or_id

container_name_or_id表示要停止的容器名称或ID。

docker stop my_nginx

2、删除容器

docker 启动image

要删除一个已经停止的容器,可以使用以下命令:

docker rm container_name_or_id

container_name_or_id表示要删除的容器名称或ID。

docker rm my_nginx

保存和加载镜像

1、保存镜像到本地文件系统

要将一个镜像保存到本地文件系统,可以使用以下命令:

docker save -o image_path image_name:tag or image_name:latest or image_name@digest or image_name:<tag> or image_name@<digest> or image_name:<none> (with <none> you can specify a custom tag to use) and then load the image using docker load command. for example: docker save as tar file and load using docker load command. for example: docker load -i path/to/saved/image.tar file name with extension. for example: docker load -i ~/myimages/myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension. for example: docker load -i myimage.tar file name without extension

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/160314.html

(0)
K-seoK-seoSEO优化员
上一篇 2023年12月23日 21:54
下一篇 2023年12月23日 21:57

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入