Linux环境二进制安装Docker

小柒博客 Docker评论4694字数 1418阅读4分43秒阅读模式

Docker简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

一个完整的Docker有以下几个部分组成:

1)DockerClient客户端

2)Docker Daemon守护进程

3)Docker Image镜像

4)DockerContainer容器

Docker的优点

Docker是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用Docker的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。

系统环境:

操作系统:CentOS Linux release 7.9.2009

1、下载Docker二进制包

下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.12.tgz

[root@localhost ~]# wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.12.tgz

2、解压

[root@localhost ~]# tar xf docker-19.03.12.tgz

3、拷贝二进制文件到/usr/bin目录下

[root@localhost ~]# cp docker/* /usr/bin

4、检查是否安装成功

[root@localhost ~]# docker version

Linux环境二进制安装Docker

5、配置docker.servic文件

[root@localhost ~]# cat > /usr/lib/systemd/system/docker.service <<EOF

[Unit]

Description=Docker Application Container Engine

Documentation=https://docs.docker.com

After=network-online.target firewalld.service

Wants=network-online.target

[Service]

Type=notify

ExecStart=/usr/bin/dockerd

ExecReload=/bin/kill -s HUP \$MAINPID

LimitNOFILE=infinity

LimitNPROC=infinity

TimeoutStartSec=0

Delegate=yes

KillMode=process

Restart=on-failure

StartLimitBurst=3

StartLimitInterval=60s

[Install]

WantedBy=multi-user.target

EOF

6、启动dockerd服务进程

[root@localhost ~]# systemctl daemon-reload

[root@localhost ~]# systemctl start docker

7、查看Docker进程

[root@localhost ~]# systemctl status docker

[root@localhost ~]# ps -ef |grep docker

Linux环境二进制安装Docker

继续阅读
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如果喜欢本站,请打赏支持本站,谢谢!
  • 微信号
  • 微信扫一扫加我!
  • weinxin
  • 微信公众号
  • 微信扫一扫关注我!
  • weinxin
Docker最后更新:2022-12-6
小柒博客
  • 本文由 发表于 2022-08-09 14:27:43
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
docker-compose部署Redis Docker

docker-compose部署Redis

一、Redis简介 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zse...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: