记录学习docker过程中,虽然解决了但暂时还没深入理解的内容

news/2024/7/12 2:21:46 标签: docker, jenkins, python

(1) attach 的守护态
在这里插入图片描述
docker容器在 “-d”守护态运行的时候,比如通过supervisord控制两个程序非守护态运行:
ssh -D
tomcat
那么这个时候,用户就无法直接进入到容器中去,docker attach 容器id 就会一直卡着。

因为此时容器运行的进程是ssh,而不是/bin/bash 也没有虚拟终端(-it)参数,所以是进入不到的,

那么这种情况下,该如何attach进去并进入到一个/bin/bash里呢?
可以用docker exec -it containerID /bin/bash方式进入容器
退出使用ctrl + 大写P + 大写Q

(二) 我自行定制化操作了一个centos7 的镜像, 在里面部署了jenkins, python 环境. 但是发现一个问题, 我通过镜像启动的容器里, java 环境和jenkins 的启动, 仍然需要我去到容器里 source /profile 和 systemctl start jenkins 开启 jenkins 才可以. 但是python环境却有配置成功.
在这里插入图片描述
这个问题,需要在我深入学习docker 后才能理解.


http://www.niftyadmin.cn/n/1333499.html

相关文章

html+css+javascript 网页设计 从入门到精通_Web前端全套教程+视频包含JavaScript、Vue等...

写在前面:web前端从入门到精通经典教程,老师精心讲,想从事编程或者数据分析行业的小伙伴点进来,只需你评论并关注私信留言“前端”。便可免费获取。WEB前端简介:WEB前端工程师,也叫Web前端开发工程师。他是…

ajax 请求参数的两种格式 以及 对应于两种参数格式的解析方法

1. 请求参数的两种格式 application/x-www-form-urlencoded application/json 在请求头中指定 Content-Type 属性的值是 application/json,告诉服务器端当前请求参数的格式是json 为什么要把请求参数的格式告诉服务器端呢? 因为客户端传递不同格式的请…

项目内测时候的注意事项

要尽早把正式服的域名订下来, 并且将正式服的服务器尽早添加ssl 证书, 同时在nginx 配置的时候, 将http和https 都要配上, 以免证书失效的时候, http 不可用.

Ajax --- 获取服务器端的响应

虽然这种方式已经过时了,但是依然还有很多人在用。因此,把它作为了解的知识点,当看到别人在用时,知道是什么意思就可以了。 1. 先了解 ajax 状态码 在创建ajax对象,配置ajax 对象,发送请求,以及…

mysql合并两张表为新表_「软件资料」-「技术分享」-组合两张表数据,写入到新表...

1、数据表字段属性2、栏目表数据3、栏目中文章数量表数据4、源代码/******db_config.php******/$mysql_server_namelocalhost; //改成自己的mysql数据库服务器$mysql_usernameroot; //改成自己的mysql数据库用户名$mysql_passwordroot; //改成自己的mysql数据库密码,初始默认密…

在linux进程管理中遇到的问题,暂未解决

而且我发现, 每启动一个ssh远程, 就会有一个 [priv] ,一个 pts/number . 如果要kill 别人的登陆, kill 这两个中的任意一个都可以. 存在的疑问: 这两个之间, 我就只看出来是父子进程关系,不知道[priv] 和 pts/number 具体有什么不同

mysql 修改字段注释_MySql简单回忆

MySql数据库数据库的概念存储和管理数据的仓库DataBase 简称DBMySql数据库是最流行的关系型数据库之一 关系型数据库就是将数据存储在多个表中,而不是存储在一个整体里,这样即使增加了速度,提高了灵活性什么时Sql是结构化查询语言,其实就是定义了所有操作关系型数据库的规则 操…

Ajax 错误处理 以及ajax状态码和http状态码的区别

1. 网络畅通,服务器端能接收到请求,服务器端返回的结果不是预期结果 在服务器端,通过res.status()方法来设置 http 状态码可以判断服务器端返回的状态码,分别进行处理。xhr.status获取 http 状态码 先设定服务器端传递 非 200 状…