Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的或操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
安装步骤1:安装docker
资源地址:docker安装包下载路径
1.docker-17.03.0-ce.tgz上传到服务器,解压:tar xzvf docker-17.03.0-ce.tgz。
2.进入docker目录复制所有文件到/usr/bin目录下,目的/user/bin是环境变量目录,在路径下都可以运行docker命令
ls -l docker
cp docker/* /usr/bin/
3.添加文件内容
vim /etc/systemd/system/docker.service
文件内容如下
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
- 赋执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
- 开机自启
systemctl enable docker.service
- 启动docker
systemctl start docker
安装Docker-Compose
- 把安装包移动动到系统bin目录下
mv docker-compose-linux-x86_64 /usr/local/bin/
- 修改文件名为:docker-compose
mv docker-compose-linux-x86_64 docker-compose
- 授权 将docker-compose添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
- 查看docker-compose是否安装成功
docker-compose -v