代码如下(示例):
cat /etc/redhat-release
uname -r
代码如下(示例):
yum -y remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
代码如下(示例):
yum -y install docker-ce docker-ce-cli containerd.io
代码如下(示例):
systemctl start docker
代码如下(示例):
systemctl status docker
代码如下(示例):
#基于某个基础镜像(例如openjdk:8-jdk) 确保宿主机已经安装了jdk环境FROM openjdk:8-jdk
#设置工作目录
WORKDIR /app
#将项目文件复制到容器中
COPY . /app
#设置容器启动时的默认命令
CMD [“java”, “-jar”, “/app/demo.jar”]
代码如下(示例):
docker build -t demo .
代码如下(示例):
docker run -p 8080:8001 demo