Docker(一)——Docker组件、Docker安装与启动
一、Docker组件
1.Docker是一个客户端-服务端(c/s)架构程序
2.重点:
镜像:镜像当做容器的"源代码",类比面向对象中的:类 (镜像也可以说是包含了某个软件的操作系统)
容器:就是一个个的操作系统:对象 (容器就是一个个包含某个软件已经启动的操作的系统)
镜像是构建Docker的基石,用户基于镜像来运行自己的容器。镜像也是Docker生命周期中的构建部分。
Docker官网: https://hub.docker.com/
二、Docker的安装与启动
1.Docker的安装(以下示例在centos7中安装)
1.yum包更新到最新
sudo yum update
2.安装需要的软件包,yum-uti提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源为阿里云
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker (一般安装docker直接运行这一步安装就行了,安装不了再运行其他步骤然后查看一下版本,检查是否已经安装)
yum install docker-ce -y
5.查看版本
docker -v
2.设置ustc的镜像(下面设置清华源,设置之后在docker中的软件下载更快)
编辑该文件:
vi /etc/docker/daemon.json
在该文件中输入如下内容:
{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] #清华源 }
3.Docker的启动与停止
systemctl命令是系统服务管理器指令
启动docker:
systemctl start docker
停止docker:
systemctl stop docker
重启docker:
systemctl restart docker
查看docker状态:
systemctl status docker
开机启动:
systemctl enable docker
查看docker概要信息:
docker info
。。。
相关推荐
魅惑青花瓷 2020-11-11
yangkang 2020-11-09
MichaelJScofield 2020-11-06
TaoTaoFu 2020-11-06
liaochaowu 2020-11-16
ChlatZed 2020-11-11
lnkToKing 2020-10-29
ChlatZed 2020-10-27
ChlatZed 2020-10-13
时光流水 2020-09-23
yangkang 2020-09-23
changecan 2020-09-22
dusuanyun 2020-09-21
newisI 2020-09-01
liaochaowu 2020-09-14
ShangQuan0 2020-09-10
fearlessxjdx 2020-09-04
libra0 2020-09-02
ChlatZed 2020-08-23
王道革 2020-11-25
lihongtai 2020-11-09
xysoul 2020-11-03