Install Dory on Ubuntu
Dory is one of optional requirement to run canvas.
Dory builds local DNS and reverse proxy. Dory enables user to access over domain name address like http:// .
Ubuntu 18.04.5 LTS
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Instruction is at github.
gem install dory worked once, but it brought error on canvas installation for some authorization error. So, I
gem uninstall dory and did below procedure.
Activate rbenv for ruby 2.6.6
See Install canvas lms - ruby
** Following process is done by ruby 2.6.6 on rbenv. **
$ dory version
Dory - Version: 1.1.1
I just did
dory up at canvas directory that has
docker-compose.yml. However, it might be useless as I did not configure VIRTUAL_PORT on
docker-compose.yml at this point. In detail, see instruction
$ dory up
29402ea62349): Error starting userland proxy: listen tcp4 0.0.0.0:53: bind: address already in use.
You have some systemd services running that will race against us
to bind to port 53 (and usually they win):
If we don't stop these services temporarily while putting up the
dnsmasq container, starting it will likely fail.
Would you like me to put them down while we start dns
(I'll put them back up when finished)? (Y/N): Y
Successfully started dnsmasq
Requesting sudo to write to /etc/resolv.conf
Successfully configured local resolved