02基础软件安装

1、安装jdk

# 1、将jdk解压缩到 /opt 下
sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt/

# 2、在/etc/profile配置文件中配置jdk的环境变量
sudo vim /etc/profile
# export JAVA_HOME=/opt/jdk1.8.0_181
# export PATH=$JAVA_HOME/bin:$PATH
# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 3、加载配置文件
source /etc/profile

2、docker

2.1、docker安装

# 1、更新软件包索引,并且安装必要的依赖软件
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

# 2、将 Docker APT 软件源添加到系统
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

# 3、安装最新版本的docker
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

# 4、docker安装完成会自动启动,可以查看docker的服务状态
sudo systemctl status docker

2.2、将当前用户添加到docker用户组中

# 默认情况下,只有 root 或者 有 sudo 权限的用户可以执行 Docker 命令,如果想要非root用户执行docker命令,需要将用户添加到 Docker 用户组
# sudo groupadd docker           # 一般docker安装完会自动创建docker用户组,若没有添加docker用户组
sudo gpasswd -a $USER docker     # 将登陆用户加入到docker用户组中
newgrp docker                    # 更新用户组
docker ps                        # 测试docker命令是否可以使用sudo正常使用

2.3、docker卸载

# 1、在卸载 Docker 之前,你最好 移除所有的容器,镜像,卷和网络
# 运行下面的命令停止所有正在运行的容器,并且移除所有的 docker 对象
docker container stop $(docker container ls -aq)
docker system prune -a --volumes

# 2、卸载docker
sudo apt purge docker-ce
sudo apt autoremove

2.4、配置

1、切换国内源
# 1、创建daemon.json文件
root@kaypc:~# vim /etc/docker/daemon.json

# 2、配置完后,重启Docker服务
root@kaypc:~# systemctl daemon-reload 
root@kaypc:~# systemctl restart docker

daemon.json文件内容

{
	"registry-mirrors": [
		"https://hub-mirror.c.163.com",
		"https://docker.mirrors.ustc.edu.cn",
		"https://registry.docker-cn.com"
	]
}

3、docker安装的软件

  1. portainer docker可视化工具
posted @ 2021-07-17 01:07  kayj  阅读(47)  评论(0编辑  收藏  举报