【发布时间】:2019-03-07 17:11:21
【问题描述】:
您好,我在 docker 中创建数据库时遇到问题。
我尝试创建一个数据库:
docker-compose run snort_web_interface bundle exec rake db:create db:migrate
我有一个错误。
LoadError: libpcap.so.0.8: 无法打开共享对象文件:没有这样的文件或目录 - /box/gems/pcaprub-0.13.0/lib/pcaprub_c.so
docker-compose up 正在运行。
我用这个脚本安装包、gem 等:
#!/bin/bash
apt-get update
apt-get -qq -y install libpq-dev
apt-get -qq -y install nodejs
apt-get -qq -y install libpcap-dev
bundle check || bundle install
if [ -f tmp/pids/server.pid ]; then
rm tmp/pids/server.pid
fi
bundle exec rails s -b 0.0.0.0 -p 3000
知道如何解决吗? Docker 运行良好,只有一个问题是 libpcap 库。
【问题讨论】:
-
如果要dockerfile或者docker-compose.yml我贴出来,不过我觉得没问题
-
检查以下内容可以回答您的问题或分享您的经验(如果问题已解决)?
标签: ruby-on-rails docker ubuntu libpcap