linux安装jdk + docker+dockercompose+aliyunACR

下载安装包

链接: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、注册阿里云账号

首先访问阿里云网站:

https://www.aliyun.com/

注册一个账号。

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
相关推荐
长勺7 分钟前
Spring Security vs Shiro vs Sa-Token
java·后端·spring
为美好的生活献上中指34 分钟前
java每日精进 5.14【参数校验】
java·开发语言·spring boot·tomcat
qq_124987075340 分钟前
原生小程序+springboot+vue+协同过滤算法的音乐推荐系统(源码+论文+讲解+安装+部署+调试)
java·spring boot·后端·小程序·毕业设计·课程设计·协同过滤
曾昭武1 小时前
IDEA怎么汉化&idea中文改回英文版
java·intellij-idea·idea汉化·idea怎么汉化·idea转回英文
头疼的程序员1 小时前
docker学习与使用(概念、镜像、容器、数据卷、dockerfile等)
学习·docker·容器
IT小郭.1 小时前
使用 Docker Desktop 安装 Neo4j 知识图谱
windows·python·sql·docker·知识图谱·database·neo4j
淡水猫.1 小时前
hbit资产收集工具Docker(笔记版)
运维·docker·容器
信徒_2 小时前
SpringBoot 自动装配流程
java·spring boot·后端
程序员JerrySUN2 小时前
Linux 内核核心知识热点题分析:10 个连环打通的难点
linux·运维·服务器
小薛博客3 小时前
4、前后端联调文生文、文生图事件
java·ai