Docker

docker的安装

1.官方脚本安装
在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:

$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun

配置镜像加速,在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}

之后重新启动服务。

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

2.yum安装
卸载老版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

备份原来的yum源

cd /etc/yum.repos.d/ 
 
mv CentOS-Base.repo CentOS-Base.repo_bak

获取阿里云yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清除原有yum源缓存

yum clean all

生成阿里云yum源缓存

yum makecache

安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源

yum install -y yum-utils

添加阿里云docker的yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum索引

yum makecache fast

可以查看所有仓库中所有docker版本,并选择特定版本安装

yum list docker-ce --showduplicates | sort -r

常用命令

1.容器相关

查看容器相关信息

查看运行的容器 docker ps
docker基本命令:

查看所有镜像 docker images

删除镜像(会提示先停止使用中的容器) docker rmi 镜像name/镜像id

查看所有容器 docker ps -a

查看容器运行日志 docker logs 容器名称/容器id

停止容器运行 docker stop 容器name/容器id

终止容器后运行 docker start 容器name/容器id

容器重启 docker restart 容器name/容器id

删除容器 docker rm 容器name/容器id

docker exec -it 容器名 /bin/bash           进入容器

2.Docker的启动与停止

systemctl命令是系统服务管理器指令

启动docker:

systemctl start docker
 

停止docker:

systemctl stop docker
 

重启docker:

systemctl restart docker
 

3.其他命令

查看docker状态:

systemctl status docker
 

开机启动:

systemctl enable docker
 

查看docker概要信息

docker info
 

查看docker帮助文档

docker --help
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值