当前位置: 首页 > news >正文

怎么让别人做网站logo图案大全

怎么让别人做网站,logo图案大全,全新的手机网站设计,公众号如何创建作者主页#xff1a; 正函数的个人主页 文章收录专栏#xff1a; Docker 欢迎大家点赞 #x1f44d; 收藏 ⭐ 加关注哦#xff01; 操作 Docker 容器 容器是 Docker 又一核心概念。 简单的说#xff0c;容器是独立运行的一个或一组应用#xff0c;以及它们的运行态环境… 作者主页 正函数的个人主页 文章收录专栏 Docker 欢迎大家点赞 收藏 ⭐ 加关注哦 操作 Docker 容器 容器是 Docker 又一核心概念。 简单的说容器是独立运行的一个或一组应用以及它们的运行态环境。对应的虚拟机可以理解为模拟运行的一整套操作系统提供了运行态环境和其他系统环境和跑在上面的应用。 本章将具体介绍如何来管理一个容器包括创建、启动和停止等。 一、启动 启动容器 启动容器有两种方式一种是基于镜像新建一个容器并启动另外一个是将在终止状态exited的容器重新启动。 因为 Docker 的容器实在太轻量级了很多时候用户都是随时删除和新创建容器。 新建并启动 所需要的命令主要为 docker run。 例如下面的命令输出一个 “Hello World”之后终止容器。 $ docker run ubuntu:18.04 /bin/echo Hello world Hello world这跟在本地直接执行 /bin/echo hello world 几乎感觉不出任何区别。 下面的命令则启动一个 bash 终端允许用户进行交互。 $ docker run -t -i ubuntu:18.04 /bin/bash rootaf8bae53bdd3:/#其中-t 选项让Docker分配一个伪终端pseudo-tty并绑定到容器的标准输入上 -i 则让容器的标准输入保持打开。 在交互模式下用户可以通过所创建的终端来输入命令例如 rootaf8bae53bdd3:/# pwd / rootaf8bae53bdd3:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var当利用 docker run 来创建容器时Docker 在后台运行的标准操作包括 检查本地是否存在指定的镜像不存在就从 registry 下载利用镜像创建并启动一个容器分配一个文件系统并在只读的镜像层外面挂载一层可读写层从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去从地址池配置一个 ip 地址给容器执行用户指定的应用程序执行完毕后容器被终止 启动已终止容器 可以利用 docker container start 命令直接将一个已经终止exited的容器启动运行。 容器的核心为所执行的应用程序所需要的资源都是应用程序运行所必需的。除此之外并没有其它的资源。可以在伪终端中利用 ps 或 top 来查看进程信息。 rootba267838cc1b:/# psPID TTY TIME CMD1 ? 00:00:00 bash11 ? 00:00:00 ps可见容器中仅运行了指定的 bash 应用。这种特点使得 Docker 对资源的利用率极高是货真价实的轻量级虚拟化。 二、守护态运行 后台运行 更多的时候需要让 Docker 在后台运行而不是直接把执行命令的结果输出在当前宿主机下。此时可以通过添加 -d 参数来实现。 下面举两个例子来说明一下。 如果不使用 -d 参数运行容器。 $ docker run ubuntu:18.04 /bin/sh -c while true; do echo hello world; sleep 1; done hello world hello world hello world hello world容器会把输出的结果 (STDOUT) 打印到宿主机上面 如果使用了 -d 参数运行容器。 $ docker run -d ubuntu:18.04 /bin/sh -c while true; do echo hello world; sleep 1; done 77b2dc01fe0f3f1265df143181e7b9af5e05279a884f4776ee75350ea9d8017a此时容器会在后台运行并不会把输出的结果 (STDOUT) 打印到宿主机上面(输出结果可以用 docker logs 查看)。 注 容器是否会长久运行是和 docker run 指定的命令有关和 -d 参数无关。 使用 -d 参数启动后会返回一个唯一的 id也可以通过 docker container ls 命令来查看容器信息。 $ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 77b2dc01fe0f ubuntu:18.04 /bin/sh -c while tr 2 minutes ago Up 1 minute agitated_wright要获取容器的输出信息可以通过 docker container logs 命令。 $ docker container logs [container ID or NAMES] hello world hello world hello world . . .三、终止 终止容器 可以使用 docker container stop 来终止一个运行中的容器。 此外当 Docker 容器中指定的应用终结时容器也自动终止。 例如对于上一章节中只启动了一个终端的容器用户通过 exit 命令或 Ctrld 来退出终端时所创建的容器立刻终止。 终止状态的容器可以用 docker container ls -a 命令看到。例如 $ docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ba267838cc1b ubuntu:18.04 /bin/bash 30 minutes ago Exited (0) About a minute ago trusting_newton处于终止状态的容器可以通过 docker container start 命令来重新启动。 此外docker container restart 命令会将一个运行态的容器终止然后再重新启动它。 四、进入容器 在使用 -d 参数时容器启动后会进入后台。 某些时候需要进入容器进行操作包括使用 docker attach 命令或 docker exec 命令推荐大家使用 docker exec 命令原因会在下面说明。 attach 命令 下面示例如何使用 docker attach 命令。 $ docker run -dit ubuntu 243c32535da7d142fb0e6df616a3c3ada0b8ab417937c853a9e1c251f499f550$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 243c32535da7 ubuntu:latest /bin/bash 18 seconds ago Up 17 seconds nostalgic_hypatia$ docker attach 243c root243c32535da7:/#注意 如果从这个 stdin 中 exit会导致容器的停止。 exec 命令 -i -t 参数 docker exec 后边可以跟多个参数这里主要说明 -i -t 参数。 只用 -i 参数时由于没有分配伪终端界面没有我们熟悉的 Linux 命令提示符但命令执行结果仍然可以返回。 当 -i -t 参数一起使用时则可以看到我们熟悉的 Linux 命令提示符。 $ docker run -dit ubuntu 69d137adef7a8a689cbcb059e94da5489d3cddd240ff675c640c8d96e84fe1f6$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 69d137adef7a ubuntu:latest /bin/bash 18 seconds ago Up 17 seconds zealous_swirles$ docker exec -i 69d1 bash ls bin boot dev ...$ docker exec -it 69d1 bash root69d137adef7a:/#如果从这个 stdin 中 exit不会导致容器的停止。这就是为什么推荐大家使用 docker exec 的原因。 更多参数说明请使用 docker exec --help 查看。 五、导出和导入 导出容器 如果要导出本地某个容器可以使用 docker export 命令。 $ docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7691a814370e ubuntu:18.04 /bin/bash 36 hours ago Exited (0) 21 hours ago test $ docker export 7691a814370e ubuntu.tar这样将导出容器快照到本地文件。 导入容器快照 可以使用 docker import 从容器快照文件中再导入为镜像例如 $ cat ubuntu.tar | docker import - test/ubuntu:v1.0 $ docker image ls REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE test/ubuntu v1.0 9d37a6082e97 About a minute ago 171.3 MB此外也可以通过指定 URL 或者某个目录来导入例如 $ docker import http://example.com/exampleimage.tgz example/imagerepo注用户既可以使用 docker load 来导入镜像存储文件到本地镜像库也可以使用 docker import 来导入一个容器快照到本地镜像库。这两者的区别在于容器快照文件将丢弃所有的历史记录和元数据信息即仅保存容器当时的快照状态而镜像存储文件将保存完整记录体积也要大。此外从容器快照文件导入时可以重新指定标签等元数据信息。 六、删除 删除容器可以使用 docker container rm 来删除一个处于终止状态的容器。例如 $ docker container rm trusting_newton trusting_newton如果要删除一个运行中的容器可以添加 -f 参数。Docker 会发送 SIGKILL 信号给容器。 清理所有处于终止状态的容器 用 docker container ls -a 命令可以查看所有已经创建的包括终止状态的容器如果数量太多要一个个删除可能会很麻烦用下面的命令可以清理掉所有处于终止状态的容器。 $ docker container prune作者主页 正函数的个人主页 文章收录专栏 Docker 欢迎大家点赞 收藏 ⭐ 加关注哦 如果你认为这篇文章对你有帮助请给正函数点个赞吧如果发现什么问题欢迎评论区留言
http://www.pierceye.com/news/961987/

相关文章:

  • 企业如何做网站建站小程序定制开发深圳
  • 创建网站怎么赚钱的视频博客主题wordpress
  • 北京大兴区网站建设如何打造平台
  • 建设公司网站需要多少天棋盘游戏类网站开发
  • 织梦网站logo修改探测器 东莞网站建设
  • 图片网站收录淮北网站建设求职简历
  • 北京建设局投诉网站首页晋江外贸网站建设
  • 如何更改网站模板网站建设这一行业怎样
  • 海口网站排名东网站建设
  • 李连杰做的功夫网站泉州四方网站开发
  • 台州专业网站设计系统简单的购物网站制作
  • 中国建筑信息资讯网网站的优化用什么软件
  • wordpress本地网站打开慢电商网课
  • 仿照别人的网站做违法吗江苏集团网站建设
  • 一家专门做建材的网站找人做个网站大概多少钱
  • 信息展示网站系统网站策划书怎么写
  • 吉木萨尔县建设局网站岳阳网站推广
  • 九宫格网站模板本机网站环境搭建
  • 自学网站建设 难吗企业网站制作公司合肥
  • 网站建设的网页怎么做餐饮装修公司推荐
  • 网站页面是自己做还是使用模板惠州seo外包费用
  • 深圳专业网站建设技术郑州网络推广平台有哪些
  • 网站建设的费用预算怎么查自己名下有没有注册公司
  • 深圳医院网站建设网站产品页模板
  • 文化馆网站建设做直播的网站有哪些
  • 网站首页怎样排版如何把网站放在根目录
  • 昭通网站开发公司企业网站包含的要素
  • 网站手机版下悬浮条怎么做农产品信息网站的建设
  • 有关网站开发的文章做微商网站的软文
  • 做网站公司起什么名字西安官网seo技术