nimetu / docky Goto Github PK
View Code? Open in Web Editor NEWryzom shard in docker
ryzom shard in docker
So, I've been trying this just for fun. I followed the instructions, but the amount of errors after running docker-compose up is insane.. Way to many to post here. So ill start with some.
Nginx
should this install nginx? cause it doesnt but it seems to need it?
web_1 | rm: can't remove '/etc/nginx/certs/server.crt': No such file or directory
web_1 | genrsa: Can't open "/etc/nginx/certs/docky-root.key" for writing, Permission denied
web_1 | rm: can't remove '/etc/nginx/certs/docky-root.crt': No such file or directory
web_1 | rm: can't remove '/etc/nginx/certs/docky-issuer.crt': No such file or directory
web_1 | rm: can't remove '/etc/nginx/certs/server.crt': No such file or directory
web_1 | genrsa: Can't open "/etc/nginx/certs/docky-root.key" for writing, Permission denied
web_1 | Checking certificates for 'localhost shard01.ryzomcore.local'
Then
shard01_1 | touch: cannot touch '/srv/ryzom/shards/shard01/log.log': Permission denied
there is nothing in /srv. should there be?
DB Stuff:
db_1 | 2022-08-30 18:00:53+00:00 [Note] [Entrypoint]: Initializing database files
db_1 | 2022-08-30 18:00:53 140681570035392 [Warning] Can't create test file /var/lib/mysql/f16e58c470ec.lower-test
db_1 | 2022-08-30 18:00:53 140681570035392 [ERROR] InnoDB: Operating system error number 13 in a file operation.
db_1 | 2022-08-30 18:00:53 140681570035392 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory.
db_1 | 2022-08-30 18:00:53 140681570035392 [ERROR] InnoDB: Operating system error number 13 in a file operation.
db_1 | 2022-08-30 18:00:53 140681570035392 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory.
db_1 | 2022-08-30 18:00:53 140681570035392 [ERROR] InnoDB: Cannot open datafile './ibdata1'
MYSQL
db_1 | Warning: Memory not freed: 520
db_1 |
db_1 | Installation of system tables failed! Examine the logs in
db_1 | /var/lib/mysql/ for more information.
db_1 |
db_1 | The problem could be conflicting information in an external
db_1 | my.cnf files. You can ignore these by doing:
db_1 |
db_1 | shell> /usr/bin/mysql_install_db --defaults-file=~/.my.cnf
db_1 |
db_1 | You can also try to start the mysqld daemon with:
db_1 |
db_1 | shell> /usr/sbin/mysqld --skip-grant-tables --general-log &
db_1 |
db_1 | and use the command line tool /usr/bin/mysql
db_1 | to connect to the mysql database and look at the grant tables:
db_1 |
db_1 | shell> /usr/bin/mysql -u root mysql
db_1 | mysql> show tables;
db_1 |
db_1 | Try 'mysqld --help' if you have problems with paths. Using
db_1 | --general-log gives you a log in /var/lib/mysql/ that may be helpful.
db_1 |
db_1 | The latest information about mysql_install_db is available at
db_1 | https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
db_1 | You can find the latest source at https://downloads.mariadb.org and
db_1 | the maria-discuss email list at https://launchpad.net/~maria-discuss
db_1 |
db_1 | Please check all of the above before submitting a bug report
db_1 | at http://mariadb.org/jira
shard01_1 | -- Searching header nel/misc/types_nl.h in: with suffixes nelmisc;nelmisc;nelmisc
shard01_1 | -- nel/misc/types_nl.h not found
shard01_1 | -- nelmisc release library not found in /lib;/lib;/usr/local/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/usr/local/lib;/usr/lib;/lib;/usr/local/X11R6/lib;/usr/X11R6/lib;/sw/lib;/opt/local/lib;/opt/csw/lib;/opt/lib;/usr/freeware/lib
shard01_1 | -- nelmisc debug library not found
shard01_1 | CMake Error at CMakeModules/FindNeL.cmake:418 (MESSAGE_VERSION_PACKAGE_HELPER):
shard01_1 | MESSAGE_VERSION_PACKAGE_HELPER Macro invoked with incorrect arguments for
shard01_1 | macro named: MESSAGE_VERSION_PACKAGE_HELPER
shard01_1 | Call Stack (most recent call first):
shard01_1 | ryzom/server/CMakeLists.txt:107 (FIND_PACKAGE)
shard01_1 |
shard01_1 |
shard01_1 | CMake Error at CMakeModules/FindHelpers.cmake:382 (MESSAGE):
shard01_1 | Error: Unable to find RyzomGameShare!
shard01_1 | Call Stack (most recent call first):
shard01_1 | CMakeModules/FindRyzomGameShare.cmake:3 (FIND_PACKAGE_HELPER)
shard01_1 | ryzom/server/CMakeLists.txt:112 (FIND_PACKAGE)
shard01_1 |
shard01_1 |
shard01_1 | -- Configuring incomplete, errors occurred!
shard01_1 | See also "/srv/ryzom/src/build-core-static/CMakeFiles/CMakeOutput.log".
shard01_1 | /srv/ryzom/src/build-core-static /srv/ryzom
shard01_1 | Running 'make' in '/srv/ryzom/src/build-core-static'
shard01_1 | make: *** No targets specified and no makefile found. Stop.
docky_shard01_1 exited with code 2
Every container is telling me "/srv/ryzom/clone-and-build.sh: line 10: NEL: unbound variable" when I run docker-compose.
I believe there was an oversight in d5913b1. It seems that replacing NEL
with DESTDIR
in clone-and-build.sh on line 10 and line 12 fixes the issue.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.