摘要: 一、需求背景 我们要做一个在线能力实验平台,xterm 连接服务器进行 ssh 连接及相关操作实现了(见之前博客)。现在需要的是不同用户选择不同场景(比如不同数据库)进行练习。起初想到的是通过 ssh 连接服务器,然后再通过命令行模式进入容器:docker run -it ubuntu /bin/b 阅读全文
posted @ 2021-07-19 22:33 古兰精 阅读(4290) 评论(0) 推荐(0) 编辑
摘要: 除了 jnr-unixsocket,后来我发现有一个 Java Docker 的库使用还挺普遍的,就是 docker-java,github 有 2k 多star,使用也挺普遍的,一搜很多资料文章。 一、docker-java 配置 1、版本支持 <dependency> <groupId>com. 阅读全文
posted @ 2021-07-19 22:11 古兰精 阅读(4369) 评论(0) 推荐(0) 编辑
摘要: 一、Unix domain socket(UDS)是什么 Unix domain socket 又叫 IPC(inter-process communication 进程间通信)socket,用于实现同一主机上的进程间通信。 socket 原本是为网络通讯设计的,但后来在 socket 的框架上发展 阅读全文
posted @ 2021-07-19 22:00 古兰精 阅读(2609) 评论(0) 推荐(0) 编辑
摘要: 想要在 Java 中或是在其他地方以其他方式访问 Docker API (比如在 Java 应用中访问 docker api 去操作容器、或者在 Jenkins 里配置 docker 映射去设置集群等)都需要设置一个端口。 1、首先,运行以下命令:进入 docker.service vim /lib 阅读全文
posted @ 2021-07-19 21:43 古兰精 阅读(954) 评论(0) 推荐(0) 编辑
摘要: curl 是常用的命令行工具,用来请求 Web 服务器,它的名字就是客户端(client)的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 可以看下阮一峰的博客:curl网站开发指南、curl 的用法指南 一、curl 阅读全文
posted @ 2021-07-19 18:39 古兰精 阅读(576) 评论(0) 推荐(0) 编辑