这篇文章主要介绍了Docker容器使用方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Docker容器使用方法是什么文章都会有所收获,下面我们一起来看看吧。所需要的命令主要为 dockerrun。例如,下⾯的命令输出⼀个“HelloWorld”,之后终⽌容器。这跟在本地直接执⾏ /bin/echo ‘hello world’ ⼏乎感觉不出任何区别。下⾯的命令则启动⼀个 bash 终端,允许⽤户进⾏交互。其中, -t 选项让Docker分配⼀个伪终端(pseudo-tty)并绑定到容器的标准输⼊上, -i 则让容器的 标准输⼊保持打开。 在交互模式下,⽤户可以通过所创建的终端来输⼊命令,例如:当利⽤ docker run 来创建容器时,Docker 在后台运⾏的标准操作包括:①检查本地是否存在指定的镜像,不存在就从公有仓库下载②利⽤镜像创建并启动⼀个容器 ③分配⼀个⽂件系统,并在只读的镜像层外⾯挂载⼀层可读写层 ④从宿主主机配置的⽹桥接⼝中桥接⼀个虚拟接⼝到容器中去 ⑤从地址池配置⼀个 ip 地址给容器 ⑥执⾏⽤户指定的应⽤程序 ⑦执⾏完毕后容器被终⽌ 二、启动已终止容器可以利⽤ docker container start 命令,直接将⼀个已经终⽌的容器启动运⾏。容器的核⼼为所执⾏的应⽤程序,所需要的资源都是应⽤程序运⾏所必需的。除此之外,并没有其它 的资免费云主机域名源。可以在伪终端中利⽤ ps 或 top 来查看进程信息。可⻅,容器中仅运⾏了指定的 bash 应⽤。这种特点使得 Docker 对资源的利⽤率极⾼,是货真价实的轻量级虚拟化。三、后台运行更多的时候,需要让 Docker 在后台运⾏⽽不是直接把执⾏命令的结果输出在当前宿主机下。此时,可以通过添加 -d 参数来实现。下⾯举两个例⼦来说明⼀下。1.如果不使⽤ -d 参数运⾏容器。容器会把输出的结果 (STDOUT) 打印到宿主机上⾯。2.如果使⽤了 -d 参数运⾏容器。此时容器会在后台运⾏并不会把输出的结果 (STDOUT) 打印到宿主机上⾯(输出结果可以⽤ docker logs 查看)。注: 容器是否会⻓久运⾏,是和 docker run 指定的命令有关,和 -d 参数⽆关。使⽤ -d 参数启动后会返回⼀个唯⼀的 id,也可以通过 docker container ls 命令来查看容器信息。要获取容器的输出信息,可以通过 docker container logs 命令。四、终止容器可以使⽤ docker container stop 来终⽌⼀个运⾏中的容器。此外,当 Docker 容器中指定的应⽤终结时,容器也⾃动终⽌。例如对于上⼀章节中只启动了⼀个终端的容器,⽤户通过 exit 命令或 Ctrl+d 来退出终端时,所创建的 容器⽴刻终⽌。终⽌状态的容器可以⽤ docker container ls -a 命令看到。例如处于终⽌状态的容器,可以通过 docker container start 命令来重新启动。此外, docker container restart 命令会将⼀个运⾏态的容器终⽌,然后再重新启动它。五、进入容器在使⽤ -d 参数时,容器启动后会进⼊后台。某些时候需要进⼊容器进⾏操作:exec 命令 -i -t 参数。只⽤ -i 参数时,由于没有分配伪终端,界⾯没有我们熟悉的 Linux 命令提示符,但命令执⾏结果仍 然可以返回。当 -i -t 参数⼀起使⽤时,则可以看到我们熟悉的 Linux 命令提示符。如果从这个 stdin 中 exit,不会导致容器的停⽌。这就是为什么推荐⼤家使⽤ docker exec 的原因。更多参数说明请使⽤ docker exec –help 查看。六、删除容器可以使⽤ docker container rm 来删除⼀个处于终⽌状态的容器。例如:也可⽤使⽤ docker rm 容器名来删除,如果要删除⼀个运⾏中的容器,可以添加 -f 参数。Docker 会 发送 SIGKILL 信号给容器。⽤ docker container ls -a (或者docker ps -a) 命令可以查看所有已经创建的包括终⽌状态的容器, 如果数量太多要⼀个个删除可能会很麻烦,⽤下⾯的命令可以清理掉所有处于终⽌状态的容器。或者关于“Docker容器使用方法是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Docker容器使用方法是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。
这篇“php字符型如何转整型”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php字符型如何转整型”文章吧。 php字符型转整型的方法:1、创建一…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。