vault backup: 2025-12-04 09:12:56
This commit is contained in:
34
技术探究/docker容器/docker 命令.md
Normal file
34
技术探究/docker容器/docker 命令.md
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
docker compose up -d
|
||||
docker compose down
|
||||
|
||||
### docker 执行命令
|
||||
```
|
||||
docker run -it -u 1000:1000 --rm -v "$PWD":/usr/src/app -w /usr/src/app node:14.21 bash a.sh
|
||||
docker run -it -u 1000:1000 --rm -v "$PWD":/usr/src/app -w /usr/src/app node:14.21 bash
|
||||
```
|
||||
|
||||
```
|
||||
docker run -it -u 1000:1000 --rm -v "$PWD":/usr/src/mymaven -v "$HOME/.m2":/root/.m2 -v "$PWD/target":/usr/src/mymaven/target -w /usr/src/mymaven maven mvn clean package
|
||||
```
|
||||
|
||||
## docker java 环境变量
|
||||
```
|
||||
docker run -itd -p 28080:28080 -e "SPRING_PROFILES_ACTIVE=prod" -e "SWAGGER_ENABLED=true" -e "KNIFE4J_PRODUCTION=false" -v /data/jfzx/docker_data/nginx/cache:/nginx/cache --name idigital-admin-server idigital-admin-server:latest
|
||||
```
|
||||
* -e SPRING_PROFILES_ACTIVE=prod 指定 yml
|
||||
* 其他 跟jar 启动 一样
|
||||
|
||||
## docker 代理
|
||||
```
|
||||
[root@master ~]# systemctl show --property=Environment docker
|
||||
Environment=HTTP_PROXY=http://192.168.186.1:10809/ HTTPS_PROXY=http://192.168.186.1:10809/
|
||||
[root@master ~]# mkdir -p /etc/systemd/system/docker.service.d
|
||||
systemctl daemon-reload
|
||||
systemctl restart docker
|
||||
[root@master ~]# cd /etc/systemd/system/docker.service.d/
|
||||
[root@master docker.service.d]# cat http-proxy.conf
|
||||
[Service]
|
||||
Environment="HTTP_PROXY=http://192.168.186.1:10809/"
|
||||
Environment="HTTPS_PROXY=http://192.168.186.1:10809/"
|
||||
```
|
||||
Reference in New Issue
Block a user