1.对于非gonme桌面环境需要安装gnome-terminal命令如下:
sudo apt install gnome-terminal
2.卸载先前安装的docker:
sudo apt remove docker-desktop
3.如果要彻底删除并清理干净:
rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop
如果是以前没有安装过任何的docker产品(没安装docker),则需要先配置docker仓库,以后安装和更新什么的都是通过docker仓库
# Add Docker's official GPG key: #安装目录在etc.apt/keyrings下面,-d是指明路径的。 -m是权限,0代表8进制,755是权限 /etc/apt/keyrings/docker.gpg ##从指定 URL 下载 Docker 在 Ubuntu 上的 GPG 密钥,然后将其以文本格式保存到 /etc/apt/keyrings/docker.gpg 文件中,以便后续在系统中验证 Docker 软件包的真实性。 # Add the repository to Apt sources: |
然后安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
然后运行sudo docker run hello-world查看是否装成功
以上新安装docker的参考页面Install Docker Engine on Ubuntu | Docker Docs
然后按照
Install Docker Desktop on Ubuntu | Docker Docs上的方法安装dockerdesktop
安装完成后先启用docker
systemctl start docker && systemctl enable docker
查看docker的状态:systemctl status docker会输出一大堆,只要看到active running就可以,表示已经激活。