docker 安装社区版

简介: docker 安装社区版

实验环境: CENTOS 7.4

官方网站:https://www.docker.com/

源代码下载:https://github.com/docker/docker.github.io

安装说明 https://docs.docker.com/compose/install/#prerequisites

----------------第一步配置镜像加速----------------第一步配置镜像加速------------------第一步配置镜像加速-------

安装daocker第一步配置镜像加速 以阿里云为例阿里云 登上阿里云 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

配置docker加速器 创建文件

mkdir -p /etc/docker

vim /etc/docker/daemon.json

{
 "registry-mirrors": ["https://aa25jngu.mirror.aliyuncs.com"]
}

systemctl daemon-reload  加载配置文件

systemctl restart docker    重启docker

阿里云是直接克隆的docker hub的镜像 你可以在docker hub上搜索下载是在阿里云下载

------------------------------------------------------------------------------------------------------------------------------

卸载旧版本

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

1.安装所需的软件包 yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-datalvm2由需要 devicemapper存储驱动程序

yum install -y yum-utils  device-mapper-persistent-data   lvm2

使用以下命令来设置稳定的存储库。

yum-config-manager   --add-repo     https://download.docker.com/linux/centos/docker-ce.repo

我这设置的时候报错了

可以用阿里云的

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

2.安装社区版本

yum install docker-ce docker-ce-cli containerd.io

安装指定版本的  yum list docker-ce --showduplicates | sort -r

yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

 

3启动docker

systemctl start docker

查看版本 docker versuion

查看docker 状态 systemctl status docker

批量删除docker

 

docker ps -qa 查出运行的容器id   docker rmi  (i 表示images镜像)

然后在 docker rm $(docker ps -qa)    

docker run -it centos   运行centos镜像

docker -it 容器id /bin/bash  在次进入容器

docker stop 容器id  停止一个容器

复制宿主机文件到docker容器中

 

目录
相关文章
|
1天前
|
关系型数据库 应用服务中间件 nginx
docker基础,docker安装mysql,docker安装Nginx,docker安装mq,docker基础命令
docker基础,docker安装mysql,docker安装Nginx,docker安装mq,docker基础命令
|
1天前
|
Ubuntu Linux Docker
windows 安装docker 安装Ubuntu linux
windows 安装docker 安装Ubuntu linux
|
1天前
|
Ubuntu Docker 容器
ubuntu 通过docker方式安装clouddrive2
ubuntu 通过docker方式安装clouddrive2
|
1天前
|
应用服务中间件 Shell nginx
mac m1笔记本docker 安装nginx
mac m1笔记本docker 安装nginx
|
1天前
|
Docker 容器
docker 安装cloudreve
docker 安装cloudreve
|
1天前
|
Ubuntu 关系型数据库 MySQL
docker 安装最新mysql
docker 安装最新mysql
|
2天前
|
虚拟化 iOS开发 Docker
Windows10安装Docker Desktop(大妈看了都会)
Windows10安装Docker Desktop(大妈看了都会)
35 0
|
3天前
|
Docker 容器 Linux
蓝易云 - 在CentOS中安装Docker Engine
以上步骤完成后,你就成功地在CentOS上安装了Docker Engine。
48 2
|
6天前
|
Shell Linux 数据安全/隐私保护
docker 安装及 基础使用方法(二)
docker 安装及 基础使用方法(二)
|
6天前
|
存储 应用服务中间件 nginx
docker 安装及 基础使用方法(一)
docker 安装及 基础使用方法(一)