凝思系统docker离线安装

# linux离线安装docker (18.03.1-ce)

## 解压,得到docker文件夹 tar xzvf docker-18.03.1-ce.tgz ## 将docker文件夹里面的所有内容复制到/usr/bin目录 sudo cp docker/* /usr/bin/ ## 开启docker守护进程 sudo dockerd &

当终端中显示【API listen on /var/run/docker.sock】时,表示docker的守护进程已经启动完毕,可以按下Ctrl+C退出。## 测试是否安装成功 docker -v docker ps -a docker images ps:该安装是基于凝思80linux系统,其他linux版本安装此方法应该也行,大家可以去试验下

    环境变量配置 vi /etc/profile
   
#set java env
export JAVA_HOME=/usr/local/java/jdk1.8.0_301
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

export DOCKER_HOME=/usr/bin/docker
export PATH=$PATH:$DOCKER_HOME

    更新 source ./profile

 遇到问题

解决每次重启机器环境变量都需要 source /etc/profile 才生效

一、问题描述

闲话不谝,进入正题,问题如下。

二、解决方法

.bashrc 文件说明:bash 在每次启动时都会自动载入 bashrc 配置文件中的内容,.bashrc 文件可以执行一些命令以及脚本,有以下两种解决方法解决每次重启机器环境变量都需要 source /etc/profile 才生效

1、将环境变量配置在~/.bashrc里面。

~代表当前用户目录,我是root用户登录的,如可以使用如下命令进入

vi /root/.bashrc
或
vi ~/.bashrc

添加环境变量

export JAVA_HOME=/usr/local/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jsr
export PATH=$JAVA_HOME/bin:$PATH
2、在~/.bashrc里面加一句source /etc/profile

三、测试

我用的docker测试的,类似重启了一遍机器,成功

经验分享 程序员 微信小程序 职场和发展