- 1、更新yum (耗时)
yum update
- 2、安装驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
- 3、设置一下yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache
- 4、安装docker-ce
dnf -y install docker-ce --nobest
- 5、docker开机自启
systemctl enable --now docker
- 6、添加当前用户到docker group
usermod -aG docker $USER
newgrp docker
- 7、Docker中安装gcc环境
docker pull gcc
- 8、查看镜像是否下载至docker
docker images
如果要删除镜像
docker rmi -f id
- 9、在当前目录下创建Dockerfile
vim Dockerfile
FROM java:8
COPY *.jar /app.jar
CMD ["--server.port=8887"]
EXPOSE 8887
ENTRYPOINT ["java","-jar","/app.jar"]
- 10 、打包镜像
docker build -t cdocker .
- 11、运行容器
docker run -d -p 8887:8887 --name cdocker cdocker
- 12、停止容器并且删除容器
查看容器id
docker ps -a
docker stop 容器id
docker rm 容器id