码迷,mamicode.com
首页 > 其他好文 > 详细

Docker安装

时间:2020-03-20 23:50:33      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:一个   lvm   社区   package   rmi   dir   tar   map   报错   

Docker简介

?Docker 是一个开源的应用容器引擎

?诞生于 2013 年初,基于 Go 语言实现, dotCloud 公司出品(后改名为Docker Inc)

?Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上。

?容器是完全使用沙箱机制,相互隔离

?容器性能开销极低。

?Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版)

Docker安装


安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
配置仓库环境
yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
安装Docker
yum install docker-ce docker-ce-cli containerd.io

注意如果报错:Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3 那就先装新版的 containerd.io

yum -y install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

再安装剩下两个软件

yum -y install docker-ce docker-ce-cli
配置Docker环境

启动

systemctl start docker

开机自启

systemctl enable docker

查看版本

docker -v

配置镜像加速

执行阿里云镜像加速
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF' 

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

sudo systemctl daemon-reload 
sudo systemctl restart docker

使用命令docker info查看镜像加速器配置是否成功

Docker命令

Docker进程相关命令

启动
systemctl start docker 
停止
systemctl stop docker 
重启
systemctl restart docker

Docker镜像相关命令

查看本地镜像
docker images

docker images –q # 查看所用镜像的id
搜索镜像
docker search 镜像名称
拉取镜像
docker pull 镜像名称
删除镜像
docker rmi 镜像id  # 删除指定本地镜像

docker rmi `docker images -q` #删除所有本地镜像

Docker安装

标签:一个   lvm   社区   package   rmi   dir   tar   map   报错   

原文地址:https://www.cnblogs.com/meiqiu-yw/p/12535585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!