拉取镜像
docker pull xxx
列出镜像
docker images
删除镜像
docker rmi 镜像名/id
删除容器
docker rm 容器名/id
-f 强制删除
列出运行的容器
docker ps
-a 参数列出所有未运行的容器
运行一个容器,如果没有则先获取镜像
docker run 参数 镜像
-d 后台运行
-p 宿主机端口:容器端口 端口映射
-v 宿主机目录:容器内目录 挂载卷(绑定挂载)
比如
docker run -d -p 6081:80 -v D:\wwwroot\html:/usr/share/nginx/html nginx
-e 传递环境变量
--name 容器命名
-it 创建并进入容器交互界面的命令
--restart always/unless-stopped 自动重启
新建挂载卷
docker volume create 卷名
查看挂载卷详情
docker volume inspect 卷名
查看卷列表
docker volume list
运行一个容器
docker start 容器名/ID
停止一个容器
docker stop 容器名/ID
查看容器的详细信息
docker inspect 容器名/ID
进入容器并启动bash
docker exec -it <容器ID或名称> bash
docker exec -it <容器ID或名称> /bin/sh
查看容器操作系统
cat /etc/os-release
查看容器日志
docker logs 容器名/id
docker logs 容器名/id -f (滚动输出)
启动compose文件
docker compose up
默认文件名为 docker-compose.yml
-d 后台运行
本文由 haolinks 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。