栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【Docker】linux安装Docker

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Docker】linux安装Docker

一、基本概念

三部分组成: Client(客户端)、DOCKER_HOST(Docker主机)、Registry(注册中心)

Docker(汽车)
Dockerfile(生产方法)Dockerfile 是一个文本文档,其中包含了用户创建镜像的所有命令和说明。
Docker image(样板车)Docker镜像就是一个只读的模板,包含了一些创建Docker容器的操作指令。通常情况下,一个Docker镜像是基于另一个基础镜像创建的,并且新创建的镜像会额外包含一些功能配置。例如:开发者可以依赖于一个 Ubuntu 的基础镜像创建一个新镜像,并可以在新镜像中安装Apache等软件或其他应用程序。
Docker container(零部件)Docker 容器属于镜像的一个可运行实例(镜像与容器的关系其实与 Java中的类与对象相似),开发者可以通过API接口或者CLI命令行接口来创建、运行、停止、移动、删除一个容器,也可以将一个容器连接到一个或多个网络中,将数据存储与容器进行关联。
Docker Registry(4S店)仓库,可以免费获取Docker image
Docker volume(汽车喇叭)为了能够保存(持久化)数据以及共享容器间的数据,Docker提出了Volume的概念.简单来说,Volume就是目录或者文件,它可以绕过默认的联合文件系统,而以正常的文件或者目录的形式存在于宿主机上
Docker Swarm(交警)Docker Swarm 是 Docker 自家针对集群化部署管理的解决方案

常用命令

查看容器:docker ps -a
删除容器:docker rm [镜像名]
宿主机镜像:docker image ls
删除镜像:docker image rm [3218b38490ce]
查看云镜像:docker search [tomcat]
下载镜像:docker pull [tomcat]
镜像详细信息:docker image inspect []
启动容器:docker run --name [新建容器名] -d -p [映射前:映射后端口号]
二、安装参考官网文档:

https://docs.docker.com/engine/install/

#  卸载旧版本
 sudo yum remove docker 
                  docker-client 
                  docker-client-latest 
                  docker-common 
                  docker-latest 
                  docker-latest-logrotate 
                  docker-logrotate 
                  docker-engine
卸载完成后检查旧版本路径:/var/lib/docker/

安装yum-utils包,设置存储库
 sudo yum install -y yum-utils
 sudo yum-config-manager 
    --add-repo 
    https://download.docker.com/linux/centos/docker-ce.repo
安装docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io

完成后会显示:Complete!

docker -v 检查安装完成
[root@mengjian1 lib]# docker -v
Docker version 20.10.14, build a224086
启动 docker
systemctl start docker
国外的源访问比较慢,需要设置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://填上镜像地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

后期需要可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

国内常用的Docker镜像地址:
http://hub-mirror.c.163.com 网易
https://你的id.mirror.aliyuncs.com 阿里云,ID在自己阿里云账号信息查
http://docker.mirrors.ustc.edu.cn 中国科技大学USTC

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/888657.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号