卸载Docker包:
$ sudo apt-get purge docker-engine11
卸载Docker包及其以来不再需要使用下面的命令:
$ sudo apt-get autoremove --purge docker-engine11
上面的命令不会移除镜像,容器,卷或者是用户创建的配置文件.如果你想删除所有的镜像,容器和卷,运行下面的命令:
$ rm -rf /var/lib/docker11
你必须手动删除用户创建的配置文件.
更多具体内容可以查看链接:
下面是我之前的一些笔记,没来及整理,希望帮到你!所有指令均在我电脑测试通过,根据你自己的实验环境,你可能需要做一些修改!
# 挂载(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享.
挂接命令(mount)
命令格式:
mount [-t vfstype] [-o options] device dir
其中:
①-t vfstype指定+文件系统+的类型,通常不必指定.mount会自动选择正确的类型.常用类型有:
+++c
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX)文件网络共享:nfs
+++
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
挂接光盘镜像文件
在Windows下许多人都习惯把软件和资料做成光盘镜像文件通过虚拟光驱来使用.linux系统下制作和使用光盘镜像比Windows系统更方便,不必借用任何第三方软件包.
①.、从光盘制作光盘镜像文件.将光盘放入光驱,执行下面的命令.
+#cp /dev/cdrom /home/sunky/mydisk.iso或+
+#dd if=/dev/cdrom f=/home/sunky/mydisk.iso+
注:执行上面的任何一条命令都可将当前光驱里的光盘+制作+成光盘镜像文件/home/sunky/mydisk.iso
+mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir+
注:这条命令将/home/sunky/mydir目录下所有的目录和文件制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk
注:建立一个目录用来作挂接点(mount point)
+#mkdir /mnt/vcdrom+
注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了.
挂接移动硬盘
对linux系统而言,+USB接口+的移动硬盘是当作SCSI设备对待的.插入移动硬盘之前,应先用fdisk–l或more /proc/partitions+查看系统的硬盘和硬盘分区情况+.
[root at pldyrouter /]# +fdisk -l+
[root at pldyrouter /]# fdisk -l
注:建立目录用来作挂接点(mount point)
+#mkdir -p /mnt/usbhd1+
+#mount -t ntfs /dev/sdc1 /mnt/usbhd1+
若汉字文件名显示为乱码或不显示,可以使用下面的命令格式.
#mount /dev/sdc1 /mnt/usbhd1
# 挂接U盘
和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的.使用方法和移动硬盘完全一样.插入U盘之前,应先用fdisk–l或more /proc/partitions查看系统的硬盘和硬盘分区情况.
[root at pldyrouter root]# +fdisk -l+
插入U盘后,再用fdisk–l或more /proc/partitions查看系统的硬盘和硬盘分区情况.
系统多了一个SCSI硬盘+/dev/sdd+和一个磁盘分区+/dev/sdd1+,/dev/sdd1就是我们要挂接的U盘.
+#mkdir -p /mnt/usb+
+#mount -t vfat /dev/sdd1 /mnt/usb+
注:现在可以通过/mnt/usb来访问U盘了,若汉字文件名显示为乱码或不显示,可以使用下面的命令.
挂接Windows文件共享
Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享,就必须安装和使用samba软件包.现在流行的linux发行版绝大多数已经包含了samba软件包,如果安装linux系统时未安装samba请首先安装samba.当然也可以到
+# mkdir–p /mnt/samba+
挂接UNIX系统NFS文件共享
①.、Solaris系统NFS服务端配置方法如下:
(1)修改/etc/dfs/dfstab,增加共享目录
share -F nfs -o rw /export/home/sunky
+# /etc/init.d/nfs.server start+
+share /export/home/sunky1+
注:/export/home/sunky和/export/home/sunky1是准备共享的目录
(1)修改/etc/exports,增加共享目录
/export/home/sunky1 *(rw)
/etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)
/etc/rc.d/init.d/nfs start启动NFS服务
/etc/rc.d/init.d/nfs stop停止NFS服务
注:若修改/etc/export文件增加新的共享,应先停止NFS服务,再启动NFS服务方能使新增加的共享起作用.使用命令exportfs -rv也可以达到同样的效果.
+mkdir–p /mnt/nfs+
linux-image-: 内核镜像
linux-image-extra-: 额外的内核模块
linux-headers-: 内核头文件
首先检查系统中安装的内核镜像.
$ dpkg --list | grep linux-image
$ dpkg --list | grep linux-headers
上面的命令会删除内核镜像和它相关联的内核模块和头文件.
注意如果你还没有升级内核那么删除旧内核会自动触发安装新内核.这样在删除旧内核之后,GRUB配置会自动升级来移除GRUB菜单中相关GRUB入口.
如果你有很多没用的内核,你可以用shell表达式来一次性地删除多个内核.注意这个括号表达式只在bash或者兼容的shell中才有效.
现在就重启来验证GRUB菜单是否已经正确清理了.
docker删除镜像的命令是docker?rmi.
如果要删除本地的镜像,可以使用docker?rmi(注意rm为删除容器,而rmi为删除镜像,其中i代表image)命令,它的具体语法如下:docker rmi [OPTIONS] IMAGE [IMAGE...].
其中:docker rmi:Docker删除镜像的命令关键词;OPTIIONS:命令选项,-f强制删除镜像;IMAGE:需要删除的镜像.这里的镜像可以用"镜像短ID"、"镜像长ID"、"镜像名"、"镜像的digest"来标识.
使用docker images--digests查看镜像的具体信息,包括镜像的digest.
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口.
以上就是土嘎嘎小编为大家整理的linux卸载镜像命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!