Linux CentOS7离线装一切之——Docker离线安装
Docker离线安装Docker官网提供了多种安装方法,这里我们只介绍二进制安装(Install
daemon and client binaries on Linux)。如果想了解更多请移步到docker官网学习。
- 安装前检测
- 下载安装包
- 复制安装包
- 设置启动服务
- docker-compose 安装
- 深入学习
一、安装前检测
安装前确保您的服务器满足一下条件:
1.64位系统。
2.系统kernel内核:3.10及以上。推荐使用最新内核。
3.iptables :1.4或以上版本。
4.Git:1.7或以上版本。
5.ps 可执行文件,一般由procps包提供。
6.XZ Utils:4.9或更高版本。
7.正确安装的cgroupfs层次结构。
二、下载安装包
下载地址 https://download.docker.com/linux/static/stable/x86_64/
#解压 tar xzvf.tar.gz
三、复制安装包
#复制安装包到/usr/bin/目录下 sudo cp docker/* /usr/bin/
四、设置启动服务
#1.创建开机启动文件 vim /etc/systemd/system/docker.service #2.添加文件内容: [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 #3.赋执行权限 chmod +x /etc/systemd/system/docker.service systemctl daemon-reload #开机启动 systemctl enable docker.service #启动docker systemctl start docker
五、docker-compose 安装
安装docker-compose 可以在虚拟机用git 下载
下载地址 https://github.com/docker/compose/releases/
把文件直接下载到/usr/local/bin目录下,或者可以复制到该目录下。
#加权限 (docker-compose为您下载的docker-compose文件) sudo chmod +x /usr/local/bin/docker-compose #复制软连接 方便启动 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose #接下来可以测试一下是否安装成功 (docker-compose 是你下载的docker-compose文件名) docker-compose --version
至此 docker和docker-compose 就安装完毕了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)