如何卸载linux中的docker,linux centos7 安装、卸载docker

docker安装

1:查看系统版本

cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core)

2:安装docker(yum方式)

$ yum install docker

3:查看是否安装成功

$docker version

若输出以下,说明安装成功

Client:

Version:         1.12.6

API version:     1.24

Package version: docker-1.12.6-61.git85d7426.el7.centos.x86_64

Go version:      go1.8.3

Git commit:      85d7426/1.12.6

Built:           Tue Oct 24 15:40:21 2017

OS/Arch:         linux/amd64

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

4:修改docker工作根目录

vim /etc/sysconfig/docker

找到OPTIONS选项,增加-g的参数,指定工作根目录

OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false -g=/opt/data/docker'

参数: -g="/opt/data/docker"是将Docker的默认根路径从/var/lib/docker改成/opt/data/docker,所有的Docker images

都会放到这个目录下

5:启动 Docker 服务:

$service docker start

docker 卸载

1:查看已安装的docker安装包

$yum list installed|grep docker

docker.x86_64                        2:1.12.6-61.git85d7426.el7.centos @extras

docker-client.x86_64                 2:1.12.6-61.git85d7426.el7.centos @extras

docker-common.x86_64                 2:1.12.6-61.git85d7426.el7.centos @extras

2:删除安装包

yum –y remove docker.x86_64

yum –y remove docker-client.x86_64

yum –y remove docker-common.x86_64

3:删除docker 镜像

rm -rf /var/lib/docker

docker常用命令

1. 查看docker信息(version、info)

# 查看docker版本

$docker version

# 显示docker系统的信息

$docker info

2. 对image的操作(search、pull、images、rmi、history)

# 检索image

$docker search image_name

# 下载image

$docker pull image_name

# 列出镜像列表; -a, --all=false Show all images; --no-trunc=false Don't truncate output; -q, --quiet=false Only show numeric IDs

$docker images

# 删除一个或者多个镜像; -f, --force=false Force; --no-prune=false Do not delete untagged parents

$docker rmi image_name

# 显示一个镜像的历史; --no-trunc=false Don't truncate output; -q, --quiet=false Only show numeric IDs

$docker history image_name

3. 启动容器(run)

# 在容器中运行"echo"命令,输出"hello word"

$docker run image_name echo "hello word"

# 交互式进入容器中

$docker run -i -t image_name /bin/bash

# 在容器中安装新的程序

$docker run image_name apt-get install -y app_name

在执行apt-get 命令的时候,要带上-y参数。如果不指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互的。

apt-get 命令执行完毕之后,容器就会停止,但对容器的改动不会丢失。

4. 查看容器(ps)

# 列出当前所有正在运行的container

$docker ps

# 列出所有的container

$docker ps -a

# 列出最近一次启动的container

$docker ps -l

5. 保存对容器的修改(commit)

# 保存对容器的修改; -a, --author="" Author; -m, --message="" Commit message

$docker commit ID new_image_name 参考资料 http://blog.csdn.net/yown/article/details/51525035 http://blog.csdn.net/we_shell/article/details/38368137

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值