查看容器的日志

docker logs 容器Id

查看容器详情信息

docker inspect 容器Id

解决docker启动容器时 报 iptables 规则相关问题

sudo systemctl stop docker
sudo iptables -t nat -F
sudo iptables -t filter -F
sudo iptables -t nat -X
sudo iptables -t filter -X
sudo systemctl start docker

修改docker默认使用的网络

systemctl stop docker

vim /etc/docker/daemon.json

{
  "bip": "172.20.0.1/16"
}

ip link set dev docker0 down
ip link delete docker0

systemctl start docker

docker network inspect bridge

一次性启动所有状态为停止的容器

docker ps -aq -f status=exited | xargs docker start

启动所有指定前缀的容器

docker ps -a --filter "name=^/security-" --format "{{.Names}}" | xargs -r docker start

搭建环境用到的命令

nginx

需要先创建文件 /home/nginx/conf/nginx.conf

docker run  --name nginx --network host --restart=always -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/logs:/var/log/nginx -v /home/nginx/html:/usr/share/nginx/html -v /etc/localtime:/etc/localtime  -itd nginx:latest

代理示例

location /test-stage-api {
     rewrite ^/test-stage-api/(.*)$ /$1 break;
     proxy_pass http://192.168.3.1:8084;
}

redis

docker run -itd --network host --name redis -p 6379:6379 -v /home/redis/conf/redis.conf:/etc/redis/redis.conf -v /home/redis/data:/data redis:latest redis-server /etc/redis/redis.conf --appendonly yes

minio

docker run -d -p 9000:9000 -p 9090:9090 --name minio --network host -v /home/minio/data:/data -e "MINIO_ROOT_USER=minio" -e "MINIO_ROOT_PASSWORD=minio123" minio/minio:RELEASE.2023-05-18T00-05-36Z.fips server /data --console-address ":9090"

mysql

docker run -itd -p 3306:3306 --name mysql  --privileged=true --restart=unless-stopped -v /home/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /home/mysql/logs:/var/log/mysql -v /home/mysql/data:/var/lib/mysql -v /home/mysqlnew/mysql-files:/var/lib/mysql-files  -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.27

nacos

docker run --name=nacos-quick2 --hostname=e22c6434ea66 --env=MODE=standalone --network=host --workdir=/home/nacos --runtime=runc --detach=true nacos/nacos-server:2.0.2

oracle

docker run -itd \
-p 1521:1521 \
--name oracle \
--mount source=oracle_vol,target=/home/oracle/app/oracle/oradata \
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
Copyright © TaoQZ 2019 all right reserved,powered by Gitbook作者联系方式:taoqingzhou@gmail.com 修订时间: 2025-08-26 16:59:49

results matching ""

    No results matching ""

    results matching ""

      No results matching ""