查询所有docker
docker ps -a
查询所有正在运行的docker
docker ps
查询docker镜像
docker images
移除docker
docker rm [CONTAINER ID]
移除docker 镜像
docker rmi [IMAGE ID]
构建docker(最后的 点 代表本目录)
docker bulid -t [docker - name ] : [version] .
docker启动容器
docker run --name [docker-name-visual] -d[是否后台启动] -p [映射端口:dockerfile端口] -e [外置参数,dockerfile设置,格式(key:value),可设置多个] [docker-name : version]
(换行 用 \ 分割)
docker日志 查看
sudo docker logs -f -t --tail 行数 容器名
镜像导入
docker load < xxx.tar
镜像导出
docker save xxx.tar
进入容器
docker exec -it 容器id /bin/bash
全局设置日志
vi /etc/docker/daemon.json
{
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file":"3"
},
"registry-mirrors": [
"https://tng4fttt.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"]
}
systemctl daemon-reload
systemctl restart docker