当前位置: 首页 > Linux

安装Docker_0

时间:2023-04-06 01:41:54 Linux

本文档以实战的形式介绍Docker的安装过程。使用的系统是CentOS71。安装泊坞窗。如果有,卸载旧的Docker,否则可能不兼容[root@Docker]#yumremove-ydockerdocker-iodocker-selinuxpython-docer-pyinstallDocker-CE社区版[root@Docker]#yum-yinstalldocker-cestartDocker[root@Docker]#systemctlstartdocker[root@Docker]#systemctlenabledockerCreated从/etc/systemd/system/multi-user.target.wants/docker.service到/usr/的符号链接lib/systemd/system/docker.service.[root@Docker]#systemctlstatusdockerdocker.service-Docker应用程序容器引擎已加载:已加载(/usr/lib/systemd/system/docker.service;已启用;供应商预设:已禁用)活跃:自美国东部时间周一2020-03-3013:17:47开始活跃(运行);16s前Docs:https://docs.docker.comMainPID:12932(dockerd)CGroup:/system.slice/docker.service└─12932/usr/bin/dockerd-Hfd://--containerd=/运行/包含...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...嘛r3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...Mar3013:17:47Dockerdockerd[12932]:time="2020-0...3月30日13:17:47Dockersystemd[1]:启动DockerA...提示:一些行被省略,使用-l显示完整。[root@Docker]#dockerversionClient:DockerEngine-社区版本:19.03.8API版本:1.40Go版本:go1.12.17Git提交:afacb8b内置:2020年3月11日星期三01:27:04OS/Arch:linux/amd64实验:falseServer:Docker引擎-社区引擎:版本:19.03.8API版本:1.40(最低版本1.12)Go版本:go1.12.17Git提交:afacb8b内置:周三Mar1101:25:422020OS/Arch:linux/amd64Experimental:falsecontainerd:Version:1.2.13GitCommit:7ad184331fa3e55e52b890ea95e65ba581ae3429runc:Version:1.0.0-rc10GitCommit:dc9208a3303feef5b3839f4323d9beb36df0a9dddocker-init:Version:0.18.0GitCommit:fec36832指定docker镜像加速器(很重要,不然后面从国外下载docker镜像会直接报错,而且速度慢)国内docker仓库加速网站https://registry.docker-cn.comhttp:///hub-mirror.c.163.comhttps://3laho3y3.mirror.aliyuncs.comhttp://f1361db2.m.daocloud.iohttps://mirror.ccs.tencentyun.comhttps://docker.mirrors.ustc.edu.cnhttp://dockerhub.azk8s.cn/配置加速节点[root@Docker]#vim/etc/docker/daemon.json{"registry-mirrors":["https://registry.docker-cn.com"]}注意不可见的字符!注意:如果需要使用自己本地的私有仓库,那么这样写:{"registry-mirrors":["https://e9yneuymirror.aliyuncs.com"]"insecure-registries":["192.168.10.7:4000"]}附加参考配置:{"insecure-registries":["0.0.0.0/0"],"log-opts":{"max-size":"20m","max-file":"5"}}3重新启动相关服务[root@Docker]#systemctldaemon-reload[root@Docker]#systemctlrestartdocker&&systemctlstatusdocker4显示Docker系统信息[root@Docker]#dockerinfoClient:调试模式:falseServer:容器:0运行:0暂停:0停止:0图片:0服务器版本:19.03.8存储驱动程序:overlay2支持文件系统:支持d_type:true本机覆盖差异:true日志记录驱动程序:json-fileCgroupDriver:cgroupfsPlugins:Volume:localNetwork:bridgehostipvlanmacvlannulloverlayLog:awslogsfluentdgcplogsgelfjournaldjson-filelocallogentriessplunksyslogSwarm:inactive运行时:runc默认运行时:runcInitBinary:docker-initcontainerdversion:7ad184331fa3e55e52b890ea95e65ba581ae3429runc版本:dc9208a3303feef5b3839f4323d9beb36df0a9dd初始版本:fec3683安全选项:seccomp配置文件:默认内核版本:3.10.0-957.el7.x86_64操作系统(:CentOSLinuxOS7):linux架构:x86_64CPU:2总内存:7.62GiB名称:DockerID:SZWH:KWZM:GDQA:ZRHY:PU7A:JV23:7TX3:SYUM:J3UX:ZEOR:JG44:SDHLDocker根目录:/var/lib/docker调试模式:false注册表:https://index.docker.io/v1/标签:实验性:false不安全注册表:127.0.0.0/8注册表镜像:https://registry.docker-cn.com启用实时恢复:falseWARNING:IPv4forwardingisdisabledWARNING:bridge-nf-call-iptablesisdisabledWARNING:bridge-nf-call-ip6tablesisdisabled5测试拉取Docker镜像[root@Docker]#dockerimagepullcentos:latestlatest:Pullingfromlibrary/centos8a29a15cefae:拉完成摘要:SHA256:FE8D824220415EED5477B63ADDF40FB06C3B049404242B31982106AC204F6700STATUSSTATUS:forCentos:festerndocker.ioconternformyformyformyformyforsyfor2个月前237MB总结以上就是Docker的安装过程。想看Docker后续操作的朋友,请继续关注我的文章。希望我的文章能给你带来帮助。