Docker学习day1,安装环境

60 阅读1分钟
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
  1. 赋执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
  1. 开机自启
systemctl enable docker.service
  1. 启动docker
systemctl start docker

安装Docker-Compose

docker-compose安装包镜像地址

  1. 把安装包移动动到系统bin目录下
mv docker-compose-linux-x86_64 /usr/local/bin/
  1. 修改文件名为:docker-compose
mv docker-compose-linux-x86_64 docker-compose
  1. 授权 将docker-compose添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
  1. 查看docker-compose是否安装成功
docker-compose -v