下载安装包
链接:https://pan.baidu.com/s/1AyFvPA5qwy4IxfZoTQohrQ
提取码:6666
安装jdk
jdk-8u411-linux-x64.tar.gz
链接:https://pan.baidu.com/s/1BZ7J4L5PY-9nuQyxBMDGTA
提取码:6666
1、解压jdk
tar -xvf jdk-8u411-linux-x64.tar.gz
2、配置环境变量
用vim /etc/profile进入编辑状态,加入下边这段配置
export JAVA_HOME=/home/jdk/jdk1.8.0_411
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重新加载配置,输入:source /etc/profile
3、java -version
安装docker
1、解压
tar -zxvf docker-20.10.9.tgz
2、解压的docker文件夹全部移至/usr/bin目录
cp -p docker/* /usr/bin
3、将docker注册为系统服务
① 在/usr/lib/systemd/system/目录下,创建docker.service文件
② 编辑docker.service文件
4、vi /usr/lib/systemd/system/docker.service
[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 --selinux-enabled=false --insecure-registry=127.0.0.1
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
# 设置delegate yes,这样systemd就不会重置docker容器的cgroups
Delegate=yes
# 只杀死docker进程,而不是c组中的所有进程
KillMode=process
# 如果docker进程过早退出,请重新启动它
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
5、重启生效
重启守护进程
systemctl daemon-reload
systemctl start docker
查看docker状态
systemctl status docker
设置开机启动
systemctl enable docker
6、查看版本 docker version
docker version
配置镜像加速
1、注册阿里云账号
首先访问阿里云网站:
注册一个账号。
2、开通镜像服务
3、配置镜像加速
安装dockercompose
sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v