docker安装
1.查看当前是否已安装
yum list installed|gerp docker
2.yum install docker/yum remove docker
3.启动 systemctl start docker
4.查看状态 systemctl status docker
安装服务流程
docker images 查看下载的镜像(docker rmi 镜像名 删除镜像)
docker ps 查看运行中的容器(docker ps -a查看所有容器,运行中的,停止的)
docker search mysql 搜索mysql镜像
docker pull mysql 下载镜像(docker pull mysql:5.7 可以指定版本号默认最新版本)
docker rmi mysql 删除镜像
docker run -it mysql /bin/bash 创建容器
docker ps -a 查看创建过的所有容器
docker stop 容器id 停止容器
docker restart 容器id 重启容器
docker rm -f 容器id 删除容器
docker export 容器id > 文件名.tar 导出容器到本地快照文件
docker export 1e560fca3906 > ubuntu.tar
docker import 本地快照文件导入为镜像
cat docker/ubuntu.tar | docker import - test/ubuntu:v1
docker run -itd --name mysql.5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
docker exec -it mysql-test(容器名)bash 进入容器
连接mysql :mysql -h localhost -u root -p (mysql可以不指定端口)
docker command --help 查看指令的具体用法
安装 docker compose
1.https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
github太慢可以使用国内的地址加速
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.2.3/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
2.chmod +x /usr/local/bin/docker-compose
3.docker-compose version(查看compose的安装版本)
辅助安装教程
https://www.xttblog.com/?p=4402
https://www.xttblog.com/?p=4404
https://www.xttblog.com/?p=4408