安装docker的包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
配置docker的仓库,从docker官方仓库下载会太慢,我们就将仓库配置到阿里云(类似于maven的仓库配置)
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
开启docker
sudo systemctl start docker
搜索镜像
docker search mysql
拉取镜像
docker pull mysql
运行镜像,创建容器
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
查询当前运行容器
docker ps
查询所有容器
docker ps -a
停止|重启容器
docker stop name
docker restart name
访问容器
docker exec -it name bash
删除容器
docker rm name
查看镜像
docker images
删除镜像
docker rmi id
查看项目运行日志
docker logs name
部署项目,上传jar包,写Dockerfile,然后运行下面命令创建项目镜像
docker bulid -t blog1.0 .