I hate to bother you for problems not directly connected to Orthanc, but I am going crazy.
I decided to use docker run --publish=80:8042 --publish=104:4242 osimis/orthanc
as my gold standard. It is simple, direct and depends upon nothing else.
The browser on localhost:8042 always times out and gives no answer.
The problem is clearly in docker and I would reformat my Linux partition yet a second time if I thought it would do any good.
In my readings I saw that docker-ce was obolete and docker.io should be used.
I can’t quote the source at this very minute, but that is what I remember.
Since I knew the problem was in docker, I tried going through what I could find in the hopes that something would work so I could use Orthanc under docker. The local copy of Orthanc which I had installed worked fine, except that it couldn’t handle dicom compressed files. For compressed files I needed the docker version.
As part of one source on how to install docker, I used
sudo apt install docker.io
which gave me
The following packages will be REMOVED:
docker-ce
Ok, so remove docker-ce…
Then I got:
ilan@ilan-Lenovo-G585:~$ docker run --publish=80:8042 --publish=104:4242 osimis/orthanc
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
OK, not a great idea to remove docker-ce, so reinstall it
sudo apt-get install docker-ce
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
I fixed the problem so it would install and…
sudo apt-get install docker-ce
The following packages will be REMOVED:
docker.io
Now docker.io has been removed. Now
ilan@ilan-Lenovo-G585:~$ docker run --publish=80:8042 --publish=104:4242 osimis/orthanc
gives
W0613 10:41:15.193396 main.cpp:796] HTTP server listening on port: 8042
W0613 10:41:15.196040 main.cpp:683] Orthanc has started
but localhost:8042 gives timeout
Clearly something is wrong with docker, but I don’t know how to fix it.
Thanks,
Ilan