mysql 无法在ubuntu18中运行docker引擎

ztigrdn8  于 2022-11-28  发布在  Mysql
关注(0)|答案(1)|浏览(82)

首先,我运行一个正式的MySQL映像与Docker,突然我不能连接到MySQL与“无法从服务器读取响应。预计读取4字节,读取0字节之前连接意外丢失”。当我运行Docker ps,continaner正在运行,但我不能exec -it it.So我尝试重新启动Docker,我得到了这个:
由于控制进程退出并返回错误代码,Docker.service的作业失败。有关详细信息,请参阅systemctl status docker.servicejournalctl -xe
当我试图通过systemctl启动docker引擎时启动docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2022-11-25 10:24:22 CST; 9s ago Docs: https://docs.docker.com Process: 952 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Main PID: 952 (code=exited, status=1/FAILURE)
然后我尝试“sudo dockerd”,控制台告诉我遵循chmod /var/lib/docker: read-only file system
这是我df -T -H输出:Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 126G 0 126G 0% /dev tmpfs tmpfs 26G 4.1M 26G 1% /run /dev/sda2 ext4 879G 150G 685G 18% / tmpfs tmpfs 126G 0 126G 0% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs tmpfs 126G 0 126G 0% /sys/fs/cgroup /dev/loop1 squashfs 1.5M 1.5M 0 100% /snap/gnome-system-monitor/181 /dev/loop2 squashfs 64M 64M 0 100% /snap/core20/1695 /dev/loop3 squashfs 347M 347M 0 100% /snap/gnome-3-38-2004/119 /dev/loop0 squashfs 56M 56M 0 100% /snap/core18/2620 /dev/loop5 squashfs 415M 415M 0 100% /snap/gnome-42-2204/29 /dev/loop4 squashfs 347M 347M 0 100% /snap/gnome-3-38-2004/115 /dev/loop6 squashfs 2.7M 2.7M 0 100% /snap/gnome-calculator/920 /dev/loop7 squashfs 512K 512K 0 100% /snap/gnome-characters/781 /dev/sda1 vfat 379M 4.4M 375M 2% /boot/efi /dev/loop8 squashfs 64M 64M 0 100% /snap/core20/1634 /dev/loop9 squashfs 92M 92M 0 100% /snap/gtk-common-themes/1535 /dev/loop11 squashfs 2.7M 2.7M 0 100% /snap/gnome-system-monitor/178 /dev/loop12 squashfs 128K 128K 0 100% /snap/bare/5 /dev/loop14 squashfs 6.4M 6.4M 0 100% /snap/curl/1256 /dev/loop15 squashfs 768K 768K 0 100% /snap/gnome-characters/741 /dev/loop16 squashfs 768K 768K 0 100% /snap/gnome-logs/115 /dev/loop17 squashfs 71M 71M 0 100% /snap/core22/275 /dev/loop18 squashfs 219M 219M 0 100% /snap/gnome-3-34-1804/72 /dev/loop19 squashfs 82M 82M 0 100% /snap/gtk-common-themes/1534 /dev/loop20 squashfs 2.5M 2.5M 0 100% /snap/gnome-calculator/884 /dev/loop21 squashfs 48M 48M 0 100% /snap/snapd/17336 /dev/loop22 squashfs 73M 73M 0 100% /snap/core22/310 /dev/loop23 squashfs 6.4M 6.4M 0 100% /snap/curl/1113 /dev/loop24 squashfs 640K 640K 0 100% /snap/gnome-logs/112 /dev/loop25 squashfs 219M 219M 0 100% /snap/gnome-3-34-1804/77 /dev/sdc2 ext4 15T 637G 14T 5% /data2 /dev/sdb1 ext4 880G 394G 441G 48% /home /dev/sdc1 ext4 15T 586G 14T 5% /data1 tmpfs tmpfs 26G 32K 26G 1% /run/user/121 tmpfs tmpfs 26G 52K 26G 1% /run/user/1000 /dev/loop26 squashfs 50M 50M 0 100% /snap/snapd/17576 /dev/loop13 squashfs 447M 447M 0 100% /snap/gnome-42-2204/44 /dev/loop27 squashfs 56M 56M 0 100% /snap/core18/2632
我想知道为什么/var/ib/docker成为只读文件系统,我如何运行docker引擎

xytpbqjk

xytpbqjk1#

由于您没有提到您是如何安装Docker的,我假设您使用snap安装的,并且您的操作系统是ubuntu
如果是这种情况,请尝试从快照中删除Docker:snap remove docker
然后删除Docker目录:rm -R /var/lib/docker
sudo apt-get remove docker docker-engine docker.io
安装官方码头:https://docs.docker.com/install/linux/docker-ce/ubuntu/

相关问题