Docker 安装
使用脚本自动安装
$ curl -fsSL get.docker.com -o get-docker.sh
$ sh get-docker.sh --mirror AzureChinaCloud
1
2
2
测试是否安装成功
$ docker version
1
安装国内镜像加速器
请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
1
2
3
4
5
2
3
4
5
重新启动服务
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
1
2
2
Docker 的基本语法
查看所有镜像
docker images -a
1
查看所有容器
docker ps -a
1
进去镜像 并且退出时删除镜像
docker run -it --rm 344f37845368 bash
1
镜像里查询文件
ll -a
1
查看日志
docker logs -f stm
1
以交互式进入容器
docker exec -it 容器名称 /bin/bash
1
杀死所有运行容器
docker kill $(docker ps -a -q)
1
删除所有容器
docker rm $(docker ps -a -q)
1
删除所有镜像
docker rmi $(docker images -q)
1
停止 docker 服务
systemctl stop docker
1
删除存储目录
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker
1
2
3
4
5
6
7
2
3
4
5
6
7
删除虚悬镜像
docker rmi $(docker images -q -f dangling=true)
1
查看所有网络
doker network ls
1
查看日志
docker logs --tail 300 -f demo
1