#Centos 安装docker :
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
#启动docker
systemctl start docker
systemctl stop docker
systemctl restart docker
systemctl status docker
#获取镜像
docker pull 镜像名:tag (tag 指定版本,不然就是拉最新的)
docker pull centos:centos7
docker pull mysql:5.7
docker pull elasticsearch:7.7.0
#查看镜像
docker images
#查看容器
docker ps [-a]
#启动容器
docker run -itd centos:centos7
docker run -itd --name mysql-test -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
容器的3306 映射到宿主机的 3307 端口,外部主机可以直接通过 宿主机ip:3307
docker run -itd --name redis-test -p 6379:6379 redis
docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 10006:9200 elasticsearch:7.7.0
http:// ip:10006/
#停止容器
docker stop <容器 ID>
#进入容器
docker exec -it <容器 ID> /bin/bash
#删除容器
docker rm <容器 ID>
#停止所有容器
docker stop $(docker ps -a -q)
#删除所有容器
docker rm $(docker ps -a -q)