After upgrading Docker from 4.5.1 to 4.7.0 in Windows 10, Docker won't start again. Try to uninstall and install back to an older version, but there is no containers and volumes anymore. Did uninstalling Docker delete my old containers and volumes ? How to get my containers and volumes back ?
Related
I've used docker desktop in Linux and Windows without problem, but i recently got a mac, and when i try to start a docker container i have setup via Docker Desktop, the docker container starts, but immediately just changes from "Running" to "exited" status.
This doesnt happen in the other environments i use docker, so any help would be appreciated.
I have been trying to find any kind of logs, but i cant find any.
im using mac os x 11.7.1 (Big Sur)
Docker desktop is the newest version 4.16.2
I have tried so far:
Reinstalling Docker Desktop
verified and ensured the permissions for access to docker are set correctly (access to files and folders)
I have setup my dockerhub account
Im using the latests versions of the php and python images available at docker hub.
Thank you.
I'm using docker for a while and when I installed it I didn't note if the command line and the GUI Docker desktop were installed as two separate things. So I want to uninstall only the docker desktop but keep the command line working on MACOSX 11.
Is that possible? How can I do that?
I want to install Docker Desktop to my computer. My operating system is Windows 10 Enterprise 14393.0. But version 18363+ is needed to install docker. I googled the issue and most of recommendations were to install docker toolbox. However, Toolbox is not available right now. In this case is it possible to install docker to my computer? If yes, how can I do it? Thanks in advance.
You can continue to use Docker Toolbox, you can find the binary here: https://github.com/docker/toolbox/releases
It will use an old version of docker and it's really not perfect, but if you can't update your Windows, it's the only way to have a not so old Docker.
The Docker Community Edition 2.0.0.3 have Docker 18.09 and the last Toolbox version have Docker 19.03.
You should be able to install Docker Community Edition 2.0.0.3 which you can find here.
I had docker working and then I went and upgraded the version by downloading the latest Docker CE dmg from docker.com and installing over the old version. Since then I have been unable to get the Docker app to start.
Double-clicking it would make a spinning beach ball of death appear when hovering over the tray area where the docker icon should open. After a few seconds the activity monitor would list Docker as "not responding".
Attempting to start the app via the command line as sudo gives the following error:
/Applications/Docker.app/Contents/MacOS: sudo ./Docker
json error: Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo={NSDebugDescription=No value.}
kern.hv_support: 1
And the process still hangs.
Mac OS Info
El Capitan
10.11.6 (15G1217)
Latest Docker version at the time:
Version 17.03.0-ce-mac2 (15654)
Channel: stable
I've tried uninstalling and reinstalling the docker app. I could not use a Factory Reset on Docker since it never fully started. I have tried uninstalling, rebooting, and reinstalling. I have tried to removing the ~/Library/Containers/com.docker* directories. I've removed all of the docker links in /usr/local/bin. I've tried going back to older versions of Docker such as 1.12.6.14937. I've tried the edge version of the latest Docker.
I finally managed to get Docker working with the latest version of Docker by doing the following:
Uninstall Docker from Applications
Using CCleaner to look at the startup items and remove the com.docker.vmnetd entry. << this seems to be the key thing I hadn't done before!!!
Reboot the computer
Reinstall Docker
Launch Docker
Enter admin password
Sacrifice a chicken
Profit
I have Virtualbox already installed on a Mac El Capitan machine running several VMs that I need to continue to use. I understand that Docker Toolbox will install its own Virtualbox.
I'd like to not disrupt my existing VMs. Is there any possibility that the two Virtualbox installations would conflict and if so, are there any known remedies?
I just installed Docker Toolbox on my Macbook Pro running El Captian 10.11.4. I had VirtualBox 5.0.8 already installed and working properly. When Docker Toolbox automatically recognized this VirtualBox installation and started using it without any problems.
You don't have to install docker toolbox: you can install docker machine and kinematic separately.
docker machine installation is straight-forward (just copy the executable)
curl -L https://github.com/docker/machine/releases/download/v0.5.5/docker-machine_darwin-amd64 >/usr/local/bin/docker-machine && \
chmod +x /usr/local/bin/docker-machine
You might want to upgrade your VirtualBox to the latest version though.