容器直装怎么上号器登录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了容器直装怎么上号器登录相关的知识,希望对你有一定的参考价值。

参考技术A 对于运行在后台的Docker容器,我们运维人员时常是有登陆进去的需求。登陆Docker容器的方式:

1)使用ssh登陆容器。这种方法需要在容器中启动sshd,存在开销和攻击面增大的问题。同时也违反了Docker所倡导的一个容器一个进程的原则。 参考Docker容器学习梳理--SSH方式登陆容器
2)使用自带命令docker attach登陆容器。**命令格式:docker attach container_id。不过docker attach存在的问题是:当多个窗口同时attach到同一个容器时,所有的窗口都会同步的显示,假如其中的一个窗口发生阻塞时,其它的窗口也会阻塞,docker attach命令可以说是最不方便的进入后台docker容器的方法。
3)使用自带命令docker exec登陆容器。**命令格式:docker exec -ti container_id /bin/bash。docker exec和docker attach是Docker的原生方法,大多数情况下就使用这两种命令登陆容器。docker exec命令是在docker1.3之后出现的,比docker attach命令更加方便!两者之间的区别:

1.Docker attach必须是登陆到一个已经运行的容器里。需要注意的是如果从这个容器中exit退出的话,就会导致容器停止!!这是极其不方便的!
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2faf24118766 192.168.1.23:5000/tomcat7 "/bin/bash" 4 days ago Up About an hour 0.0.0.0:8888->8080/tcp tomcat
[root@localhost ~]# docker attach tomcat
[root@2faf24118766 /]# exit //按住ctrl+d退出当前窗口
[root@localhost ~]# docker ps //发现该容器也停止了!!
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

2.docker exec登陆容器,注意有两个参数:-t和-i,这两个参数很重要!

1)如果只用-i时,由于没有分配伪终端,看起来像pipe执行一样。但是执行结果、命令返回值都可以正确获取。
这种方式可以理解为:在运行的容器上执行新进程!即在宿主机上执行容器里的命令并查看到命令结果!这很方便的~但是仅仅使用-i参数无法直接登陆到容器内!
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2faf24118766 192.168.1.23:5000/tomcat7 "/bin/bash" 4 days ago Up About a minute 0.0.0.0:8888->8080/tcp tomcat

[root@localhost ~]# docker exec -i tomcat date
Sat Apr 1 06:53:46 UTC 2017
[root@localhost ~]# docker exec -i tomcat uptime
06:54:44 up 163 days, 23:28, 0 users, load average: 0.00, 0.01, 0.05
[root@localhost ~]# docker exec -i tomcat /usr/local/tomcat7/bin/startup.sh
Tomcat started.

2)如果只使用-t参数,则可以看到一个console窗口,可以在宿主机上执行容器里的命令并查看到命令结果,但是这种方式登陆到容器内执行的命令是没有结果信息输出的!
[root@localhost ~]# docker exec -t tomcat uptime
07:02:38 up 163 days, 23:36, 0 users, load average: 0.00, 0.02, 0.05
[root@localhost ~]# docker exec -t tomcat pwd
/
[root@localhost ~]# docker exec -t tomcat /bin/bash //注意,使用-t参数登陆容器,退出当前窗口用的是ctrl+c而不是ctrl+d;而下面使用-ti参数,退出当前窗口使用ctrl+d
[root@2faf24118766 /]# uptime //仅仅使用-t参数登陆容器内,发现执行命令后,没有结果输出!

3)使用-it时,则和我们平常操作console界面类似,而且不会像attach方式因为退出而导致 整个容器退出。 这种方式可以替代ssh或者nsenter方式,在容器内进行操作。
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2faf24118766 192.168.1.23:5000/tomcat7 "/bin/bash" 4 days ago Up About a minute 0.0.0.0:8888->8080/tcp tomcat

[root@localhost ~]# docker exec -t tomcat /bin/bash
[root@2faf24118766 /]# exit //按住ctrl+d退出当前窗口
[root@localhost ~]# docker ps //发现容器还在,并没有因为上面的窗口退出而停止容器!
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2faf24118766 192.168.1.23:5000/tomcat7 "/bin

安卓直装《BT旅馆》1.3版

点击上方蓝字,关注纸片人汉化组



《 变态旅馆 PervertedHotel 》1.3

欧美画风的RPG游戏



这个欧美游戏和其他欧美游戏不大一样,画风十分精美!
不是厚嘴唇大妈脸,而是非常漂亮油腻而且身材极好(不夸张)的美女们~自己看图就知道。这身材,这泳装~这肌肤简直让人欲罢不能~
容量超大,内容极丰富,CG量和动态CG都非常多,还有换装。


【安卓直装】《BT旅馆》1.3版


故事介绍:
男主是个在孤儿院长大的屌丝,在一场电视台举办的真人秀上被忽悠。
制片方忽悠男主说找到你多年失散的亲人,并让你和所谓的亲人们在一个酒店里住两周,互相加深情感。然而男主却将计就计,准备把这一群假装你妈妈和姐妹的女人们全都收拾了!



v1.3更新内容:
- 约+500 CG附带
- 新增地图/菜单系统
- 第2天开始
- 来自Eliza的服务+其他工作人员...
- 可以在地图上自由移动的选择。
- 短“任务”
- 满足一个新角色
- 另外6个新场景
- 2 - 3个新的场景


标签:变态旅馆



以上是关于容器直装怎么上号器登录的主要内容,如果未能解决你的问题,请参考以下文章

花33元租号玩2小时王者荣耀,未成年为绕过防沉迷用上黑科技上号器App

一个手机上3个抖音号登录有几个cookie。

CK号是啥东西?

Dn软件怎么安装?Dimension CC 2019直装独立版安装教程

已购《赛博朋克2077》steam账号分享

直装CentOS7,全程无视WIN10.结果装完了无法引导WIN10,怎么办