小编Jam*_*ewy的帖子

在Docker容器中运行MySQL

因此,我的最终目标是运行一个MySQL Docker容器(例如,公共注册表中的tutum / mysql),然后将一个Gitlab Docker容器(例如sameersbn / gitlab)链接到该容器,这两个容器都使用持久性存储。

但是,我坚持使用MySQL。每次我尝试运行如下所示的预制MySQL Docker容器(mysql,tutum / mysql和sameersbn / mysql)时,都会得到以下输出。

脚步

这只是获取以下错误消息的一种方法。

  1. docker.io pull tutum / mysql:最新
  2. docker.io运行-it tutum / mysql bash
  3. 附加到新容器后,运行“ /run.sh”(根据tutum / mysql dockerfile)
  4. 此时,“等待确认MySQL服务启动”消息不断重复。
  5. 在这一点上,如果我取消“ /run.sh”命令并自己启动MySQL,则会收到以下错误消息。

输出:

root @ 1bbeb34f3491:/#mysqld

140730 4:49:04 [警告]不建议使用唯一的选项前缀key_buffer而不是key_buffer_size,并且在以后的版本中将删除它。请改用全名。

140730 4:49:04 [警告]不建议使用唯一的选项前缀myisam-recover代替myisam-recover-options,并将在以后的版本中将其删除。请改用全名。

140730 4:49:04 [注意]插件“ FEDERATED”已禁用。

mysqld:表'mysql.plugin'不存在

140730 4:49:04 [ERROR]无法打开mysql.plugin表。请运行mysql_upgrade创建它。

140730 4:49:04 InnoDB:InnoDB内存堆已禁用

140730 4:49:04 InnoDB:互斥体和rw_locks使用GCC原子内置函数

140730 4:49:04 InnoDB:压缩表使用zlib 1.2.8

140730 4:49:04 InnoDB:使用Linux本机AIO

140730 4:49:04 InnoDB:正在初始化缓冲池,大小= 128.0M

140730 4:49:04 InnoDB:缓冲池的完成初始化

140730 4:49:04 InnoDB:支持的最高文件格式是梭子鱼。

140730 4:49:04 InnoDB:等待后台线程启动

140730 4:49:05 InnoDB:5.5.37开始; …

mysql ubuntu docker

5
推荐指数
1
解决办法
3482
查看次数

登录haproxy后面的私有docker注册表v2

我正在尝试使用HAProxy建立一个新的Docker Registry(v2).对于Docker Registry我使用docker hub中的映像并运行它docker run -d -p 5000:5000 -v /path/to/registry:/tmp/registry registry:2.0.1.这是我的HAProxy配置的一个子集:

global
    chroot /var/lib/haproxy
    user haproxy
    group haproxy
    daemon
    tune.ssl.default-dh-param 2048

userlist auth_list
    group docker_registry users root
    user root password ***PASSWORD***

backend docker-registry
    server 127.0.0.1:5000_localhost 127.0.0.1:5000 cookie 127.0.0.1:5000_localhost 

frontend shared-frontend
    mode http
    bind *:80
    bind *:443 ssl crt *** CERT FILES ***
    option accept-invalid-http-request

    acl domain_d.mydomain.com hdr(host) -i d.mydomain.com
    acl auth_docker_registry_root http_auth(auth_list) root
    redirect scheme https if !{ ssl_fc } domain_d.mydomain.com
    http-request auth realm Registry if !auth_docker_registry_root { …
Run Code Online (Sandbox Code Playgroud)

haproxy docker docker-registry

5
推荐指数
1
解决办法
4394
查看次数

标签 统计

docker ×2

docker-registry ×1

haproxy ×1

mysql ×1

ubuntu ×1