安裝docker開(kāi)始安裝
官方說(shuō)明文檔:https://docs.docker.com/engine/install/
1.卸載老版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.需要的安裝包
yum install -y yum-utils
3.設(shè)置鏡像地址
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
4.更新軟件包的索引
yum makecache fast
5.安裝docker相關(guān)的內(nèi)容
yum install docker-ce docker-ce-cli containerd.io
6.啟動(dòng)docker
systemctl start docker
1. 編寫(xiě)Dockerfile
FROM java:8
COPY *.jar /app.jar
CMD ["--server.port=8888"]
EXPOSE 8888
ENTRYPOINT ["java","-jar","/app.jar"]
CMD ["--server.port=8888"]
EXPOSE 8888 向外暴露的端口號(hào)卦尊,根據(jù)自己的項(xiàng)目寫(xiě)
2.項(xiàng)目打包
3.上傳文件
- Dockerfile
- 項(xiàng)目的jar包
將這兩個(gè)文件上傳到服務(wù)器的同一個(gè)文件夾下杖玲。
4.打包成鏡像
docker build -t guake .
5. 運(yùn)行鏡像
docker run -d -p 8888:8888 --name guake-springboot guake
我們可以通過(guò)寶塔的docker管理器來(lái)管理我們的鏡像