第一:Docker的安裝
第一: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

浙公網安備 33010602011771號