阅读量:5
目录
使用 DockerFile 创建 SpringBoot程序镜像
1、购买服务器(需要有公网IP)、配置服务器
1.1、从市面常见云服务厂商租用云服务器(以阿里云为例)
1.2.1、云服务器配置
配置服务器安全组(开放需要的端口)、修改 root 密码
1.2.2、安装软件
安装Docker
官方安装教程(英文):Install Docker Engine on CentOS | Docker DocsLearn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninstall, and next steps.https://docs.docker.com/engine/install/centos/查看系统的内核版本是否高于 3.10(Docker 要求)
uname -r
更新 yum 包
yum -y update
安装 Docker 依赖包,更改阿里源
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker
yum install -y docker-ce
设置开机自启并运行 Docker
#设置Docker开机自启 systemctl enable docker #运行Docker systemctl start docker
拉取镜像
Docker 拉取 Jdk:8 镜像
docker pull openjdk:8
(注意创建容器后面的换行符“ \”和前面的文件路径要有空格,或者不要换行符全写一行,空格连接就行)
(挂载目录是方便修改文件,卸载容器重新创建新容器就不需要重新写配置文件,只需要修改挂在到本机的文件即可
或者使用如下命令进入容器后,按照当前组件本身命令操作即可)
# 查看运行中的容器,查看容器ID docker ps # 进入容器 e99b9aab8765 为容器ID docker exec -it e99b9aab8765 bash # 运行当前容器操作命令