Docker中如何添加和管理环境变量的详细步骤

添加环境变量

1、在Docker容器中添加环境变量,需要创建一个新的容器,在命令行中使用docker run命令:

docker run -e ENV_VARIABLE_NAME=value -it ubuntu /bin/bash

其中,-e参数用于指定环境变量的名称和值,-it参数用于指定容器的交互模式。

2、在已有容器中添加环境变量,可以使用docker exec命令:

docker exec -it container_name bash -c "export ENV_VARIABLE_NAME=value"

其中,-it参数用于指定容器的交互模式,bash -c参数用于指定要执行的命令,export参数用于指定环境变量的名称和值。

3、使用docker-compose.yml文件添加环境变量,可以使用environment参数:

version: '3'
services:
  web:
    image: nginx
    environment:
      - ENV_VARIABLE_NAME=value

其中,environment参数用于指定环境变量的名称和值。

管理环境变量

1、查看环境变量,可以使用docker exec命令:

docker exec -it container_name env

其中,-it参数用于指定容器的交互模式,env参数用于查看环境变量。

2、修改环境变量,可以使用docker exec命令:

docker exec -it container_name bash -c "export ENV_VARIABLE_NAME=value"

其中,-it参数用于指定容器的交互模式,bash -c参数用于指定要执行的命令,export参数用于指定环境变量的名称和值。

3、删除环境变量,可以使用docker exec命令:

docker exec -it container_name bash -c "unset ENV_VARIABLE_NAME"

其中,-it参数用于指定容器的交互模式,bash -c参数用于指定要执行的命令,unset参数用于指定要删除的环境变量的名称。

本文链接:http://task.lmcjl.com/news/7708.html

展开阅读全文