IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 查看docker启动时的命令参数以及更新参数 -> 正文阅读

[系统运维]查看docker启动时的命令参数以及更新参数

1.查看docker启动时的命令
rekcod可以将以下任何内容转换为docker run命令:

yum install npm -y && npm i -g rekcod?? ?
docker ps -qa|rekcod
2.rekcod backendapp? ? ? ? ? ? ? #输入命令得到以下结果

[root@iZj6c7bzufsptcxdksnhdlZ ~]# rekcod backendapp

docker run --name backendapp --runtime runc -v /home/applications/backend/newbackendapp:/home/tomcat/webapps/ROOT -p 8888:8080/tcp --restart always -h 5a9ee8aaceae --expose 443/tcp --expose 8080/tcp -l org.label-schema.build-date='20181006' -l org.label-schema.license='GPLv2' -l org.label-schema.name='CentOS Base Image' -l org.label-schema.schema-version='1.0' -l org.label-schema.vendor='CentOS' -e 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/data/jdk7/bin' -e 'LC_ALL=zh_CN.utf8' -e 'JAVA_HOME=/data/jdk7' -e 'CLASSPATH=.:/data/jdk7/jre/lib/rt.jar:/data/jdk7/lib/tools.jar' -e 'TZ=Asia/Shanghai' -d bedc9e79a12b '/home/tomcat/bin/catalina.sh' 'run'
?

3.通过上面结果还原出原始命令为?

docker run -d --name=backendapp -v??/home/applications/backend/newbackendapp:/home/tomcat/webapps/ROOT -p 8888:8080?--restart=always?jinbian/c7-jdk7-t7:0.3

4.更新docker启动时参数

docker container update --restart=always nginx_ht

5.docker安装反查docker启动时命令参数

6.runlike
推荐使用上面第一种方式,那个一目了然些

# 常规语法
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike YOUR-CONTAINER
# 使用别名运行它,例如,将其保存在~/.profile或中~/.bashrc
alias runlike="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike"
runlike YOUR-CONTAINER #以本地命令运行

[root@iZj6c7bzufsptcxdksnhdlZ ~]# runlike backendapp
docker run --name=backendapp --hostname=5a9ee8aaceae --mac-address=02:42:ac:11:00:02 --env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/data/jdk7/bin?
--env=LC_ALL=zh_CN.utf8 --env=JAVA_HOME=/data/jdk7 --env=CLASSPATH=.:/data/jdk7/jre/lib/rt.jar:/data/jdk7/lib/tools.jar --env=TZ=Asia/Shanghai?
--volume=/home/applications/backend/newbackendapp:/home/tomcat/webapps/ROOT --expose=443 -p 8888:8080 --restart=always --label='org.label-schema.license=GPLv2'?
--label='org.label-schema.name=CentOS Base Image' --label='org.label-schema.build-date=20181006' --label='org.label-schema.schema-version=1.0'?
--label='org.label-schema.vendor=CentOS' --runtime=runc --detach=true bedc9e79a12b /home/tomcat/bin/catalina.sh run
?

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-16 12:07:58  更:2021-08-16 12:08:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:51:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码