docker 架构
配置镜像加速器
服务相关命令
systemctl start docker
systemctl status docker
systemctl stop docker
systemctl restart docker
systemctl enable docker #开机自启动
镜像命令
查看本地镜像
docker images
删除本地镜像
docker rmi 镜像id #删除镜像
docker rmi 镜像名:版本 #删除对应镜像版本
docker rmi docker images -q
#删除所有
搜索远程镜像
docker seach redis
拉取远程镜像
docker pull redis:5.0
docker pull redis
容器命令
查看容器
docker ps
docker ps -a 查看所有历史容器 包括关闭的
创建容器
第一种 创建后直接进入容器
docker run -it --name=c1 centos:7 /bin/bash
退出
exit
第二种 创建后不会进入容器 通过-id 创建的容器 exit退出后不会关闭
docker run -id --name=c2 centos:7
进入容器
docker exec -it c2 /bin/bash
关闭容器
docker stop c2
启动容器
docker start c2
删除容器
docker rm c1
docker rm docker ps -aq
开启的容器不能被删除
查看容器信息
docker inspect
容器数据卷
概念
配置数据卷
数据卷容器
配值数据卷容器
安装mysql
部署tomcat
nginx
redis
docker exec -it kris-redis redis-cli