Docker修改、改写、覆盖、重写Docker默认启动的命令
更改Dokcer工作数据目录
vim /etc/docker/daemon.json
{
"registry-mirrors": ["[<http://f1361db2.m.daocloud.io>](<http://f1361db2.m.daocloud.io/>)"],
"insecure-registries": ["[<http://harbor.nercoa.com>](<http://harbor.nercoa.com/>)"],
"data-root": "/mnt/Data/DockerData"
}
修改、改写、覆盖、重写Docker默认启动的命令
Docker 重写启动命令重写
正常执行业务规定的文件,容器启动失败,而docker给出的日志信息也不完整,无有效信息,如何启动这个容器进入排查,就用到了docker改写、修改默认command命令了。
具体用法如下截图,具体命令为:
docker run -itd --entrypoint /bin/bash harbor.nercoa.com/resource_auth/admin:v1.0.0
docker run -itd --entrypoint ${COMMAND} $(IMAGE:TAG)
docker container run -itd --entrypoint /bin/sh --user root --net host --volume /mnt/000.Docker/005.Info/logs:/logs --restart always --name Lit_GateWay --add-host Lit_GateWay:10.17.0.35 --add-host www.lit.redis.com:10.17.0.35 --add-host www.lit.nacos.com:10.17.0.35 --add-host www.lit.mysql.com:10.17.0.35 --cpus 0.5 --memory 2g --restart always --name Lit_GateWay --hostname Lit_GateWay -e server.port=10000 -e spring.profiles.active=uat -e spring.profiles.instaceId=1 -e 'JAVA_OPTS=-Xms2g -Xmx2g -Xmn1500m -Xss256k -XX:SurvivorRatio=8 -XX:ParallelGCThreads=16 -XX:CMSFullGCsBeforeCompaction=20 -XX:+UseCMSCompactAtFullCollection -XX:+PrintGCDetails' hub.litsoft.com.cn/info/gateway-uat:v1.183
评论区