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

网站制作有什么好的介绍文化投资的微网站怎么做

网站制作有什么好的介绍,文化投资的微网站怎么做,广州网页设计网站,建设部促进中心网站1 容器的创建和启动 1.1 虚拟机的生命周期 1.2 容器的生命周期 2、容器操作 2.1 查看容器 查看正在运行容器#xff1a; docker ps 查看所有的容器#xff08;启动过的历史容器#xff09; docker ps –a 查看最后一次运行的容器#xff1a; docker ps -l 查看停止的容…1 容器的创建和启动 1.1 虚拟机的生命周期 1.2 容器的生命周期 2、容器操作 2.1 查看容器 查看正在运行容器 docker ps 查看所有的容器启动过的历史容器 docker ps –a 查看最后一次运行的容器 docker ps -l 查看停止的容器 docker ps -f statusexited 2.2 创建与启动容器 # 作用利用镜像创建出一个Created 状态的待启动容器 # 命令格式docker create [OPTIONS] IMAGE [COMMAND] [ARG...]创建容器常用的参数说明创建容器命令docker run-i --interactive表示运行容器-t表示容器启动后会进入其命令行。加入这两个参数后容器创建就能登录进去。即分配一个伪终端。--name :为创建的容器命名。-v表示目录映射关系前者是宿主机目录后者是映射到宿主机上的目录可以使用多个v做多个目录或文件映射。注意最好做目录映射在宿主机上做修改然后共享到容器上。-d在run后面加上-d参数,则会创建一个守护式容器在后台运行这样创建容器后不会自动登录容器如果只加-i -t两个参数创建后就会自动进去容器。-p表示端口映射前者是宿主机端口后者是容器内的映射端口。可以使用多个p做多个端口映射# 命令参数COMMAND\ARG:COMMAND 表示容器启动后需要在容器中执行的命令如ps、ls 等命令ARG 表示执行 COMMAND 时需要提供的一些参数如ps 命令的 aux、ls命令的-a等等# 创建容器命令演示 docker create --name test-container centos:centos7 ps -A # 我们创建了一个容器并指定在启动容器的时候执行docker ps -a docker create -ti --name test-container2 centos /bin/bash 2.2.1 创建交互式容器 创建一个交互式容器并取名为mycentos docker run -it --namemycentos centos:7 /bin/bash 开启另外一个终端来查看状态 docker ps # 1.如果是一个夯在哪里得命令则使用exit退出容器 # 2.如果不是则会自动退出容器 退出当前容器 exit 然后用ps -a 命令查看发现该容器也随之停止 2.2.2 守护式容器 创建一个守护式容器如果对于一个需要长期运行的容器来说我们可以创建一个守护式容器 命令如下容器名称不能重复 docker run -di --namemycentos2 centos:7# 当我们在后台启动的时候 1.比如docker run -di --namemycentos2 centos:7 2.这时他会自动启动一个 /bin/bash窗口 3.因为我们并没有关闭这个/bin/bash窗口所以他会一直在后台运行 4.我们在使用start或者直接run进入这个镜像的时候就相当于运行的这个命令:/bin/bash就进入了这个bash窗口相当于进入了容器(其实不是进入了容器可以把他看作是xshell一个远程连接连接到这个容器。)这里我们看作是进入到了这个容器当我们使用exit退出的时候就相当于关闭了/bin/bash这个窗口。所以容器一直会在后台运行的原因就是这个/bin/bash窗口一直在启动这,没有关闭它 登录守护式容器 docker exec -it container_name (或者container_id)/bin/bashexit退出时容器不会停止 命令如下 docker exec -it mycentos2 /bin/bash 2.2.4 容器创建并启动 – docker run # 创建并启动run # 参数-i表示运行容器-t表示容器启动后会进入其命令行。加入这两个参数后容器创建就能登录进去。即分配一个伪终端。-d在run后面加上-d参数,则会创建一个守护式容器在后台运行这样创建容器后不会自动登录容器如果只加-i -t两个参数创建后就会自动进去容器。--name :为创建的容器命名。如果不写会自动分配一个名字英文人名-v表示目录映射关系前者是宿主机目录后者是容器目录映射到宿主机上的目录可以使用多个v做多个目录或文件映射。注意最好做目录映射在宿主机上做修改然后共享到容器上。下述单独演示-p表示端口映射前者是宿主机端口后者是容器内的映射端口。可以使用多个-p做多个端口映射 下述单独演示# 例子rundocker run -it --namemyredis redis # 这时就会启动redis容器并进去redis容器 docker run -id --nameoursql mysql # 这时就不会进入mysql容器再后台运行# 注意docker run 镜像 使用该命令如果本地没有会先pull再run 3 进入容器内部和退出容器 3.1 进入容器 # 方式1:1.查询机器上运行的容器docker ps2.进入容器docker exec -it 容器id/bin/bashdocker exec -it 427 /bin/bash# 第二种ssh连接容器内部装ssh服务端不常用 ​​​​​​​ # exec真正的作用是在容器内执行命令而不是真正的进入到容器内部 1.因为 /bin/bash这个命令就相当于与这个容器建立了连接所以我们可以和容器做交互当我们关闭这个连接的时候就会自动结束掉这个容器。2.执行exec命令:docker exec -it 容器id ls # 查询根路径所有文件 # top 命令(容器内部执行查询进程) # 容器内部是纯净的空间安装:vim 3.2 (-it 进入容器退出) 与 (-id 进入容器退出)区别 # -it 进入容器退出(前台容器自动结束【后台停止运行】) 1.在我们使用 -it 参数直接进入该容器的时候使用exit退出的时候这个容器就会自动结束。- 此时后台就没有该运行中的容器。# -id 进入容器退出(前台容器自动结束【后台正常运行】) 2.如果使用 -id 后台运行容器的时候使用 docker exec进入该容器此时使用exit退出该容器的话只是退出该容器并没有从后台结束该容器该容器还会在后台运行这。 4 停止与启动容器 停止正在运行的容器docker stop $CONTAINER_NAME/ID docker stop mycentos2 启动已运行过的容器docker start $CONTAINER_NAME/ID docker start mycentos2 3  文件拷贝 3.1 如果我们需要将文件拷贝到容器内可以使用cp命令 docker cp 宿主机文件 容器id:容器路径docker cp /home/a.txt 427:/home 3.2 也可以将文件从容器内拷贝出来 docker cp 容器id:容器路径 宿主机路径(起别名)docker cp 427:home/a.txt a.txt 解释cp 当前目录下的a文件到 容器中的/usr/local/下的a文件 [rootlocalhost ~]# docker exec -it mycentos2 /bin/bash [root32400e14bea6 /]# cd /usr/local/ [root32400e14bea6 local]# ll 4 目录挂载映射 可以在创建容器的时候将宿主机的目录与容器内的目录进行映射这样我们就可以通过修改宿主机某个目录的文件从而去影响容器里所对应的目录。 4.1 创建容器 并挂载宿主机目录 到容器中的目录下 docker run -di --namemycentos99 -v /宿主机要挂载目录:/容器要挂载路径 指定镜像docker run -di -v /usr/local/myhtml:/usr/local/myhtml --namemycentos3 centos:7# -v : 映射# 挂载作用: 1.一旦挂载以后宿主机目录内修改同样影响容器内部 2.容器内修改同样影响宿主机 如果你共享的是多级的目录可能会出现权限不足的提示。这是因为CentOS7中的安全模块selinux把权限禁掉了我们需要添加参数--privilegedtrue来解决挂载的目录没有权限的问题。 docker run -di --privilegedtrue -v /root/test:/usr/local/test --namemycentos4 centos:7 5 查看容器IP地址 我们可以通过以下命令查看容器运行的各种数据: # 命令 # 查看容器详细信息- docker inspect 容器id # 只查看容器ip地址- docker inspect --format{{.NetworkSettings.IPAddress}} 容器名称/容器IDdocker inspect mycentos2 也可以直接执行下面的命令直接输出IP地址: docker inspect --format{{.NetworkSettings.IPAddress}} mycentos2 # 其实宿主机与容器之间是通过网关进行通信的- 查看网关# 容器内下载该命令:- 下载查看ip信息的命令yum install net-tools- ifconfig查看网络相关信息# 所以此时我们在连接redis的时候就有两种方式- 第一种- 因为我们做了端口映射所以我们可以通过云服务器地址:6377连接- 第二种- 此时我们已经知道了容器的ip地址所以就可以通过 容器的ip地址:6379 此时端口号就是它本身的6379因为是直接通过它本身的ip建立的连接 # 每个容器都有ip地址每一个ip地址标志着一台唯一服务器所以就实现了宿主与容器之间的隔离性每一个容器就相当于一个虚拟机 6 删除容器 删除指定的容器 这个命令只能删除已经关闭的容器不能删除正在运行的容器 docker rm $CONTAINER_ID/NAME 删除所有的容器 docker rm docker ps -a -q 或者 [rootlocalhost ~]# docker rm $(docker ps -aq)
http://wiki.neutronadmin.com/news/63615/

相关文章:

  • 湛江专业自助建站详细解读企业网站icp是什么
  • 十大网站在线观看域名解析到wordpress
  • 龙华网站建设推广外包猎头公司招聘信息
  • 宁波网站建设科技有限公司建站设计公司
  • 网页制作创建站点内容小程序源码网网盘
  • 我做网站可以赚钱吗公司建立网站流程图
  • 正版素材网站新闻最新热点
  • 做网站公司能赚钱吗彩票app开发制作多少钱
  • 做社交网站要注册哪类商标励志做的很好的网站
  • 游戏 网站 模板wordpress菜单栏设置
  • 网站开发遇到的问题车工订单网站
  • 网站建设多少钱宋柯yy大杂烩
  • 免费的微网站制作平台做网站用go语言还是php
  • 中国铁建网站分析无线传感网络的体系架构
  • 做外贸兼职的网站设计分销系统设计
  • 同一个空间可以做两个网站么湖南英文网站建设
  • 网站推广服务合同婚纱摄影类网站
  • 免费网站建设福州网站流量 钱
  • 关于建立网站的计划黑马程序员学费多少钱
  • 网站建设方式信誉最好的20个网投网站
  • 网站的三大标签想系统学习wordpress
  • 江苏苏州网站建设动态表单的设计与实现
  • 国外好的网站空间温州网站建设优化
  • 丰台网站开发公司保定网站建设方法
  • 中国营销传播网苏州seo外包
  • 外贸网站建设服务器wordpress全静态化
  • 小说网站防盗做的好处2018网站内容和备案
  • 网站如何做h5动态页面微信公众好第三方网站怎么做
  • 成都市建设厅官方网站成都短视频制作培训班
  • 怎么做自己的一个网站电子商务网站 费用