2022年4月27日
在一些特殊场景下,我们还是希望在Docker中使用图形化界面的,比如用Docker安装Oracle。大致有两种思路。 第一种:Docker中直接运行图形化桌面 这种方案需要在Docker中安装图形化组件,还需要安装vnc-server。经过各种折腾,我是没弄出来,vncserver报错启动不了。 这种方式即使能成功,安装的东西也太多;不利 ………
阅读全文
2022年2月25日
Docker大行其道,在运维端给我们带来了前所未有的便利和高效,同时又具备很好的隔离性和安全性。一般我们都是远程服务器shell环境管理docker,如果管理的服务器多了,你肯定会觉得很繁琐,此时可视化管理工具将会极大提供管理效率。 这样的管理工具很多,这里重点介绍一款轻量级管理工具Portainer。他可以管理本机单台服务器,也可以批量 ………
阅读全文
2021年7月14日
我的试验环境说明:centos8.4 + Docker version 20.10.7, build f0df350 如何让容器之间能互相通信呢?答案就是《容器互联》。 参考: https://www.cnblogs.com/kevingrace/p/6590319.html ………
阅读全文
2021年6月17日
有些问题参考: https://www.cnblogs.com/adolfmc/p/12589283.html Crontab不执行 1 2 3 4 5 6 7 8 9 10 11 12 13 yum install -y cronie # systemctl status crond.service # 安装rsyslog yum ………
阅读全文
2021年4月1日
默认情况下,在容器内创建的文件,都会保存在容器基于镜像之上的一个可读写层。但是,这一层是依赖于容器而存在的,当容器不存在时,这些数据也就不存在了。而且这些数据紧紧的耦合在容器内部,很难将这些数据导出。另一点,对容器的这一层进行写操作,需要额外的系统支持,相比挂载卷这种直接写主机文件系统效率要更低。 如何将主机的文件目录映射到Docker容 ………
阅读全文
2021年3月27日
有些时候我们希望新创建的容器有我们指定的固定IP地址,这样和其它容器或者宿主机能很好的通信,部署应用程序也会方便很多。实现这种部署一般使用桥接方式来处理,这样每个容器都相当于暴露在内网上的一台实体机,都不需要和宿主机做端口映射了,通过内网直接就能访问容器内的应用。 我的试验环境说明:openSUSE42.3 + Docker ………
阅读全文
2021年1月31日
Dockerfile简介 Dockerfile 是一个用来构建镜像的文本文件。文本内容包含了一条条构建镜像所需的指令和说明。 Docker通过读取Dockerfile中的指令自动生成映像。用docker build命令来执行构建。可以加-f标志指向文件系统中任何位置的Dockerfile。例如: docker build -f ………
阅读全文
2020年11月30日
install 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 # 首先需要安装docker程序,然后开启守护进程 zypper ………
阅读全文
2020年11月28日
容器 谈到容器,有人首先会想到 LXC(Linux Container)。它是一种内核虚拟化技术,是一种操作系统层次上的资源的虚拟化。在 Docker出现之前,就已经有一些公司在使用 LXC技术。容器技术的使用,大大提升了资源利用率,降低了成本。 直接使用 LXC稍显复杂,企业拥抱容器技术具有一定的门槛,可以说 Docker的出现改变了这 ………
阅读全文