docker容器连接宿主机(docker 实现容器与宿主机无缝调用shell命令)
类别:服务器 浏览量:1553
时间:2021-10-16 00:54:56 docker容器连接宿主机
docker 实现容器与宿主机无缝调用shell命令如下所示:nsenter -t 1 -m -u -n -i sh -c "echo hello world! "
docker容器加上privilege权限, 设置pid: "host"
补充:在宿主机执行docker容器中的shell脚本或命令
常见命令形式:docker exec -it master /bin/bash -c 'echo $PATH' docker exec -it master /bin/bash -c 'cd /home/bigdata/shell && ./test.sh'
如果shell脚本中涉及到环境变量,或者提示JAVA_HOME is not set,可以在脚本中加上以下命令
export JAVA_HOME=jdk路径
补充:在docker宿主机上运行docker中container中的执行的命令
脚本如下:docker exec -u root xxx(container名称) bash -c '命令1 && 命令2'
实际例子如下:
docker exec -u root mycentos bash -c 'mkdir /home/test.txt && chmod 777 /home/test.txt && runuser - oracle -c "rm -rf /home/test.txt"'
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker compose的常用命令(安装docker和docker-compose实例详解)
- dockerservice启动参数(docker.service启动报错的一次排查详解)
- docker执行shell脚本(基于Docker搭建ELK 日志系统的方法)
- docker搭建elasticsearch(docker安装ElasticSearch:7.8.0集群的详细教程)
- docker指定容器id(Docker批量容器编排的实现)
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- docker容器的标准使用过程(Docker容器的使用方法简单示例)
- docker怎么设置redis(docker安装redis并以配置文件方式启动详解)
- docker容器连接宿主机(docker 实现容器与宿主机无缝调用shell命令)
- docker搭建方法(超简单实现Docker搭建个人博文系统)
- docker-compose命令(docker-compose教程之安装使用和快速入门)
- centos中docker安装部署(三分钟完成 ubuntu16.04初始化,Java,maven,docker环境的部署问题)
- docker多个端口怎么分(Docker多个容器不能有相同端口号的处理方案)
- docker配置redis集群(基于Docker搭建Redis主从集群的实现)
- jenkins回滚docker容器(关于docker部署的jenkins跑git上的程序的问题)
- 日常操作docker命令(Docker常用命令详解)
- 春节放假几天(春节放假几天2023法定几天)
- 今天 3月13日,31年前,一个英雄少年感动了中国(今天3月13日31年前)
- 你好,新成理人丨成都理工大学2019级新生开学典礼隆重举行(新成理人丨成都理工大学2019级新生开学典礼隆重举行)
- 这部民警编演的红色话剧,讲述了一个不断追寻的故事(这部民警编演的红色话剧)
- 日本菜有什么好吃(日本菜有什么好吃的做法)
- 韩国泡菜做法(韩国泡菜的做法步骤)
热门推荐
- 最小web服务器linux系统(常用的web服务器软件整理win+linux)
- mysql 双主双备(MySQL配置了双主,是如何避免出现数据回环冲突的)
- docker redis配置文件放哪里(最详细的docker中安装并配置redis图文详解)
- 面向对象设计中的单一职责原则
- js的showModalDialog的用法
- linux安装sqlserver 2008 r2(Ubuntu 下安装SQL Server教程)
- 搭建ftp服务器操作步骤(浅谈FTP服务器架设的两种方法)
- mysql5.7.36详细安装(CenOS6.7下mysql 8.0.22 安装配置方法图文教程)
- 在html中使用javascript实例代码(原生 JS+CSS+HTML 实现时序图的方法)
- css三种布局模式(CSS实现等分布局的4种方式)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9