启动docker | systemctl start docker |
停止docker | systemctl stop docker |
重启docker | systemctl restart docker |
查看镜像 | docker images |
拉取镜像 | docker pull nginx:latest |
构建镜像 | docker build -t 镜像名 . |
删除镜像 | docker rmi -f 镜像名/镜像ID |
查看运行的容器 | docker ps -a |
运行容器 | docker run -it -d --name |
创建并启动容器 | docker run -d -p 80:80 --name 容器名 镜像名 |
进入容器 | docker exec -it 容器名 bash |
停止容器 | docker stop 容器名/容器ID |
删除容器 | docker rm -f 容器名/容器ID |
查看日志 | docker logs 容器ID |
查看容器ip | docker inspect -f "{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}" 容器id |
查看端口号被占用 | netstat -ano | findstr : 端口号 |
杀掉进程 | taskkill /PID 进程ID /F |
docker-compose 启动服务 | docker-compose up -d |
docker-compose 列出所有服务容器 | docker-compose ps |
docker-compose 查看服务日志 | docker-compose logs |
docker-compose 列出服务使用的镜像 | docker-compose images |
启动后端 | docker compose up -d --build admin-system |
启动前端 |
docker compose up -d --build web docker cp ./src/ my-container:/app/ # 复制宿主机的 `./src/` 目录到容器的 `/app/` cd /usr/docker-data/esg/nginx docker cp ./dist/ esg-web-1:/usr/share/nginx/html cd .. docker compose down web docker compose up -d web |
打包前端 |
npm run build:sit |
设置重启策略 |
# 1. 启动容器 docker start 9e3b22f48189 650bdfb739ee # 2. 设置重启策略 docker update --restart=unless-stopped 9e3b22f48189 docker update --restart=unless-stopped 650bdfb739ee |
Docker常用命令
于 2024-11-07 09:45:38 首次发布