第一:Docker的安装
小白开始学Docker: 从一个全新的centos7开始操作:
第一步:下载安装docker需要的依赖包
yum -y install yum-utils device-mapper-persistent-data lvm2
第二步:设置一下下载Docker的镜像源 ,如果不设置,会默认去Docker的官方下载,但是官方的服务器在国外,下载会比较缓慢,设置下载国内的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@dockertest ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
已加载插件:fastestmirror, langpacks
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@dockertest ~]#
第三步:安装docker
首先,下面这个命令是将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度 yum makecache fast
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/2): docker-ce-stable/7/x86_64/primary_db | 116 kB 00:00:00
(2/2): docker-ce-stable/7/x86_64/updateinfo | 55 B 00:00:00
元数据缓存已建立
提高安装速度以后,安装docker相关的。(docker-ce 社区版 而ee是企业版)
yum install docker-ce docker-ce-cli containerd.io
Docker安装完成后默认是没启动的,可以使用 systemctl status docker 查看状态
第四:Docker的启动关闭等命令
[root@dockertest ~]# systemctl start docker
[root@dockertest ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@dockertest ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since 二 2023-08-15 11:36:27 CST; 14s ago
Docs: https://docs.docker.com
Main PID: 779 (dockerd)
CGroup: /system.slice/docker.service
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
至此,docker已经全部安装完成
我们尝试运行第一个容器
Docker的卸载:yum remove docker-ce docker-ce-cli containerd.io
软件卸载后,Docker默认的工作路径是/var/lib/docker
需要执行rm命令把这个工作路径删除 rm -rf /var/lib/docker
额外设置:设置阿里云镜像加速
配置镜像加速就是为了在下载镜像的时候提高效率,
就是找到etc/docker/daemon.json文件并修改,添加代码如下(如果在/etc/docker下找不到daemon.json文件,可以自己新建,cd切换到/etc/docker目录下,使用touch命令创建)
{ "registry-mirrors": ["https://78q96cy9.mirror.aliyuncs.com"] }
systemctl daemon-reload
systemctl restart docker
标签:00,第一,ce,repo,yum,Docker,安装,docker From: https://www.cnblogs.com/zhangbo520/p/18472528