Tag: redhat

如何在docker容器中用redhat定义crontab

我有一个安装了Red Hat 7.2版本的Docker容器。 在docker文件中,我安装了cronie和cron。 input以下命令:rpm -qa | grep cron结果是:cronie-anacron-1.4.11-14.el7.x86_64 crontabs-1.11-6.20121102git.el7.noarch cronie-1.4.11-14.el7.x86_64 我还定义了一个crontab文件:* * * * * echo“hi there”>> / tmp / test crontab不运行。 为什么? 谢谢:)陈

播种sclorg / mariadb容器

我正在使用SoftwareCollections MariaDB容器 ,我似乎无法find一种方法来初始化与一些用户和数据的数据库。 官方的mariadb容器提供了非常方便的/docker-entrypoint-initdb.d目录。 容器在数据库初始化时运行所有的.sql和.sql.gz文件,但是这种types的function似乎从软件集合映像中丢失了。 为什么这个function不包含在软件集合中? 它是包括在内,我只是没有在正确的地方看?

ifconfig:无法在RHEL7.3上的Centos 7容器中打开/ proc / net / dev

我在CentOS 7容器中运行“ifconfig”命令时出现这个错误 我得到的错误是 cannot open /proc/net/dev (Permission Denied) 如何解决这个..? 我在每个容器中都遇到了这个问题。 我给了/ proc / net / dev的完全权限,但它不工作

在OpenShift上创buildREDIS集群

我正在使用这个镜像,并在OpenShift上创build了两个REDIS部署。 部署名称是redis-node01和redis-node02 。 我也创build了最小的REDIS集群configuration文件,如下所述。 它看起来像这样,它在REDIS启动时加载: port 7000 cluster-enabled yes cluster-config-file nodes.conf cluster-node-timeout 5000 appendonly yes 现在我打开一个REDIS容器的terminal,并发出cluster meet命令,如下所述。 我得到这个错误: (error) ERR Invalid node address specified: redis-node02:6379 我想REDIS不能联系那个地址上的另一个实例吗? 如何解决这个问题?

在redhat linux上安装docker – 用'container-selinux'和'selinux-policy'

我有EC2上的Linux,并试图安装Docker。 如何解决“container-selinux”和“selinux-policy”的问题? lsb_release -d Description: Red Hat Enterprise Linux Server release 6.9 (Santiago) sudo rpm -i container-selinux-2.9-4.el7.noarch.rpm warning: container-selinux-2.9-4.el7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY error: Failed dependencies: selinux-policy >= 3.13.1-39 is needed by container-selinux-2:2.9-4.el7.noarch selinux-policy-base >= 3.13.1-39 is needed by container-selinux-2:2.9-4.el7.noarch selinux-policy-targeted >= 3.13.1-39 is needed by container-selinux-2:2.9-4.el7.noarch

如何清除docker的thinpool设备

我使用devicemapper和thinpool设备在Redhat系统上运行docker,就像生产系统推荐的一样。 现在,当我想重新安装docker时,我需要两个步骤: 1)删除docker目录(在我的情况/ area51 /docker) 2)清除thinpool设备 docker 文档指出,在使用devicemapper和dm.metadev和dm.datadev选项时,清理devicemapper最简单的方法是: 如果设置新的元数据池,则需要有效。 这可以通过将第一个4k归零来表示空元数据来实现,如下所示: $ dd if=/dev/zero of=$metadata_dev bs=4096 count=1 不幸的是,根据文档, dm.metadatadev被弃用,它说,使用dm.thinpooldev来代替。 我的thinpool已经沿着这个docker指令的线创build所以,我的设置现在看起来像这样: cat /etc/docker/daemon.json { "storage-driver": "devicemapper", "storage-opts": [ "dm.thinpooldev=/dev/mapper/thinpool_VG_38401-thinpool", "dm.basesize=18G" ] } 在devicemapper目录下,我看到下面的thinpool设备 ls -l /dev/mapper/thinpool_VG_38401-thinpool* lrwxrwxrwx 1 root root 7 Dec 6 08:31 /dev/mapper/thinpool_VG_38401-thinpool -> ../dm-8 lrwxrwxrwx 1 root root 7 Dec 6 08:31 /dev/mapper/thinpool_VG_38401-thinpool_tdata -> […]

设置cgroup_enable = memory的内核参数

我在一个RHEL系统,我想添加以下参数,以便我可以有我的datadog + docker集成( https://github.com/DataDog/docker-dd-agent#cgroups )。 我需要设置以下内核参数: cgroup_enable=memory swapaccount=1 我打算使用像这样的东西: cgset -r cgroup_memory=enable 但我得到的错误wrong -r parameter (cgroup_enable=memory)

有没有一个docker的红帽版本:dind?

我正在尝试集成CI构build过程以将新映像推送到远程registry,但是由于公司的政策,我必须使用Redhat容器映像(RHEL)。 所以我想知道是否有一个docker的红帽版本:这里是我的gitlab-ci.yml的示例部分 image: docker:latest services: – name: docker:dind

使用Docker for JBOSS EAP和Oracle DB

为了更好地pipe理我项目中的构build,我正在关注如何使用docker。 我们的应用程序包含jboss EAP,具有应用程序UI和逻辑的war文件,一些属性文件和一组存储在数据库单独模式中的应用程序configuration。 是否有可能创build一个容器与1. JBOSS EAP 2.属性文件3. WAR文件4. Oracle表(连同数据)? 我已经尝试了第一个3并成功。 我不知道如何创build一个具有Oracle表及其数据(表中的logging)的容器。 请帮忙..

在docker中运行logstash与-f标志的问题

我试图用下面的命令在红帽子7中运行logstash容器: docker run -v /home/logstash/config:/conf -v /home/docker/logs:/logs logstash logstash -f /conf/logstash.conf –verbose 收到的回应是: {:timestamp=>"2016-05-05T10:21:20.765000+0000", :message=>"translation missing: en.logstash.runner.configuration.file-not-found", :level=>:error} {:timestamp=>"2016-05-05T10:21:20.770000+0000", :message=>"starting agent", :level=>:info} 并且logstash容器未运行。 如果我执行下面的命令: docker run -dit -v /home/logstash/config:/conf -v /home/docker/logs:/logs –name=logstash2 logstash logstash -e 'input { stdin { } } output { stdout { } }' 使用以下命令在容器中input: docker exec -ti bash 并执行: logstash -f […]