yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo
yum-config-manager --add-repo
yum install docker-ce
systemctl start docker
docker run hello-world
查看本地镜像列表:docker images 查找远端仓库镜像:docker search <image_name> 获取镜像:docker pull <域名>/<namespace>/<repo>:<tag> 查看镜像信息:docker inspect <image_name> 删除镜像:docker rmi <image>:<tag> 创建镜像:docker commit <options> <container_id> <repository:tag> 迁出镜像:docker save -o <image>.tar <image>:<tag> 载入镜像:docker load --input <image>.tar 或docker load <image>.tar 上传镜像:docker push <域名>/<namespace>/<repo>:<tag>
新建容器 docker create <image_name> 新建并启动容器 docker run <image_name> 守护态运行容器 docker run --name <container_name> -d <image_name> 终止容器:docker stop <container_id> 查看终止的容器:docker ps -a 查看运行的容器:docker ps 重新启动容器:docker start <container_id> 进入容器: docker exec <options> <container_id> <command> docker exec -it <container_id> bash 删除容器: 删除终止状态的容器:docker rm <container_id> 删除正在运行的容器:docker rm -f <container_id>
docker search mysql
docker pull mysql:5.6.35
docker run --name mysqlavr -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxx -d mysql:5.6.35
docker search redis
docker pull redis
docker run -p 6379:6379 -v $PWD/data:/data -d redis redis-server --appendonly yes