小编Tom*_*ino的帖子

使用准备好的数据库方案创建 docker mysql 容器

我想在 mysql 之上创建一个 docker 图像,该图像已经包含我的应用程序所需的方案。

我尝试向 Dockerfile 添加行,将我的方案作为 sql 文件导入。我是这样做的(我的 Dockerfile):

FROM mysql

ENV MYSQL_ROOT_PASSWORD="bagabu"
ENV MYSQL_DATABASE="imhere"

ADD imhere.sql /tmp/imhere.sql

RUN "mysql -u root --password="bagabu" imhere < /tmp/imhere.sql"
Run Code Online (Sandbox Code Playgroud)

据我了解,这是行不通的,因为 mysql docker 映像不包含 mysql 客户端(最佳实践状态“不要添加东西只是因为它们会很好”)(我错了吗?)

这样做的好方法是什么?我想到了一些事情,但它们似乎都是凌乱的解决方法。

  1. 安装 mysql 客户端,做我必须做的事情,然后删除/清除它。
  2. 将 mysql 客户端二进制文件复制到映像中,执行我必须执行的操作,然后将其删除。
  3. 在另一个 sql server 中创建架构并直接复制 db 文件本身(这看起来很混乱,对我来说听起来像是一个受污染的问题池)

有什么建议?希望以一种易于以后维护并且也可能符合最佳实践的方式?

mysql docker

31
推荐指数
3
解决办法
10万
查看次数

AWS:如何找出显式拒绝的来源?

因此,我的经理几个月前离开了公司,让我自己管理事务,现在,我正在查看云跟踪事件,发现在我们的一个帐户中,我明确拒绝查看它们。

这是一些背景。我们有一个根帐户,从中我们在其他帐户中承担管理员角色,当我在生产帐户中承担管理员角色时,在尝试查看云跟踪事件时收到明确的拒绝错误消息。

我一直在查看所有对他们有“拒绝”效果的政策,但看起来没有任何相关。此外,我假设的管理员角色不链接到除允许所有策略之外的任何策略。然而,我收到了同样的显式拒绝错误消息。

我可以使用任何神奇的工具来理解显式拒绝的来源吗?

amazon-web-services amazon-iam

7
推荐指数
1
解决办法
1714
查看次数

keepalived BACKUP 无明显原因地过渡到 MASTER

出于测试目的,我提出了 2 个 Debian jessie VM(使用 vagrant 和 virtualbox),并让它们都运行一个迷你 Web 服务器并配置了 keepalived。

问题是 BACKUP 服务器在几秒钟后service keepalived restart无缘无故地转换到 MASTER。

我还看到 VRRP 多播数据包到达两台服务器,它们看起来符合预期。(这似乎意味着Keepalived 不需要的过渡到 master 中建议的解决方案无关)

配置文件如下:

主服务器:

global_defs {
        lvs_id tom_lvs
}

vrrp_instance tom_lvs {
        state MASTER
        interface eth1
    virtual_router_id 1
    lvs_sync_daemon_interface eth1
    priority 100
    preempt
        authentication {
                auth_type PASS
                auth_pass 1234
        }

    advert_int 1
    virtual_ipaddress {
        172.28.128.10/24
    }

        virtual_server 172.28.128.10 3000 {
                delay_loop 10
                lb_algo wlc
                lb_kind DR
                protocol TCP
                persistence_timeout 1800
                sorry_server 172.28.128.3 3000
                real_server …
Run Code Online (Sandbox Code Playgroud)

virtualbox keepalived debian-jessie

0
推荐指数
1
解决办法
1654
查看次数