1.安装Docker
CentOS:yum install -y docker / yum erase(卸载) / yum update
Ubuntu:apt install docker-ce
2.启动服务:systemctl start docker
docker info / docker version 查看dockers信息
3.Docker命令
查找镜像:docker search redis
下载镜像:docker pull redis:latest
查看镜像:docker images
删除镜像:docker rmi (IMG ID)
创建并运行容器:docker run -d -p 1234:6379 --name redis-master redis
创建并运行容器添加口令:docker run -d -p 1234(内部端口):6379 --name redis-master redis redis-server --requirepass 1qaz2wsx
查看正在运行的容器:docker ps
查看所有的容器:docker container ls -a
停止容器的运行:docker stop redis-master
启动停止的容器:docker start redis-master
删除容器:docker rm -f redis-master(-f是强制删除)
清空所有容器:docker container prune
进入一个容器:docker exec -it redis-master /bin/bash (exit退出)
进入redis交互环境:redis-cli (quit退出)
建奴隶机:docker run -d --name redis-slave-1 redis:latest redis-server --slaveof 172.17.0.2 6379
下载mysql镜像:docker pull mysql:5.7
docker run -d -p 3306:3306 --name mysql57 -v /root/docker/mysql/data:/var/lib/mysql -v /root/docker/mysql/conf:/etc/mysql/mysql.conf.d -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
nginx 的搭建:docker container run -d -p 80:80 --rm --name mynginx --volume /root/docker/nginx/html:/usr/share/nginx/html nginx