一:获取IP地址
docker 启动
docker inspect -f '{{.Name}} => {{.NetworkSettings.IPAddress }}' $(docker ps -aq)
docker-compose启动
docker inspect -f '{{.Name}} => {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
二:docker 使用技巧
#重启服务
docker service ls
docker service scale elastic_kibana=0
docker service scale elastic_kibana=1
#查看容器及执行外部命令
docker exec 5a793ce99164 /bin/bash -c "ls /"
docker exec 5a793ce99164 /bin/bash -c "ls /opt/flink/plugins/metrics-prometheus"
docker cp 5a793ce99164:/opt/flink/plugins/metrics-prometheus/flink-metrics-prometheus-1.16.1.jar .
#临时运行命令
docker run --rm apache/dolphinscheduler-tools:3.1.4 -c "/bin/ls /"
docker run --rm apache/dolphinscheduler-tools:3.1.4 -c "/bin/ls /opt/dolphinscheduler/tools/sql/sql"
#不运行拷贝文件
创建容器
docker container ls -a|grep test01
#复制文件
docker cp test01:/opt/dolphinscheduler/tools/sql/sql/dolphinscheduler_mysql.sql /root
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/708243.html