设置环境变量

设置环境变量

在编写Dockerfile时, 我们可以通过ENV来为Docker容器设置相关的环境变量,设置的环境变量在Docker容器中可以通过环境变量来进行引用。

Docker容器环境变量设置方法:

  • 在Dockerfile中使用ENV指令可以用于为docker容器设置环境变量。
  • 使用docker run --env = 来修改环境变量

Linux系统下相关环境变量设置有以下几个文件:

  • ~/.bashrc
  • ~/.profile
  • ~/.bash_profile
  • /etc/profile
  • /etc/environment
  • /etc/bash.bashrc

查看环境变量

如果我们需要查看ENV设置的环境变量,可能通过以下几个方法进行查看。

  • 使用docker inspect命令来查看

# docker inspect OR

  • 使用docker exec -it OR env查看

在Docker容器中使用变量

在Docker容器中使用变量, 一般通过Shell脚本实现对Docker容器中的环境变量进行调用。具体我们可以参考Github中相关的应用案例。

更多Docker相关教程见以下内容:

Docker安装应用(CentOSopen in new window 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htmopen in new window

Ubuntuopen in new window 16.04 服务器上配置使用 Docker  http://www.linuxidc.com/Linux/2017-06/145176.htmopen in new window

Ubuntu 15.04下安装Docker  http://www.linuxidc.com/Linux/2015-07/120444.htmopen in new window

Docker 安装实例 http://www.linuxidc.com/Linux/2017-04/142666.htmopen in new window

Docker 创建基础镜像  http://www.linuxidc.com/Linux/2017-05/144112.htmopen in new window

在 Ubuntu 15.04 上如何安装Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htmopen in new window

Ubuntu 16.04上Docker使用手记 http://www.linuxidc.com/Linux/2016-12/138490.htmopen in new window

使用Docker分分钟启动常用应用  http://www.linuxidc.com/Linux/2017-04/142649.htmopen in new window

Ubuntu 16.04下Docker修改配置文件不生效解决办法  http://www.linuxidc.com/Linux/2017-05/143862.htmopen in new window

Docker 的详细介绍:请点这里open in new window

Docker 的下载地址:请点这里open in new window

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-11/148383.htmopen in new window

Last Updated:
Contributors: 刘荣杰