CentOs 搭建docker环境

1.搭建docker环境【需要linux系统必须是centOS7以上】

$  yum install epel-release –y

$  yum clean all

$  yum list

2.安装

$ yum install docker-io –y

3.测试docker是否成功

$ docker info

4.创建Dockerfile文件内容如下:

FROM java:8

MAINTAINER 70kg 449246146@qq.com

VOLUME /tmp

ADD mystory-1.0.0-SNAPSHOT.jar app.jar

RUN bash -c 'touch /app.jar'

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

5.将创建好的Dockerfile文件和jar包上传到服务器,放在同一文件夹下,进入jar包所在文件夹,执行命令

注意:后面末尾有一个空格和一个“.”,zx_manage是创建的镜像的名字,“.”表示当前目录

$ docker build -t zx_manage

6.查看生成的镜像:

$ docker images

7.创建容器并运行jar包

  • --name nginx-test:容器名称。
  • -p 8001:8080: 端口进行映射,将本地 8001端口映射到容器内部的 8080端口。
  • -d nginx: 设置容器在在后台一直运行。

$ docker run -d -p 8001:8080 --name manage  zx_manage

日志挂载

$ docker run --name manage -d -p 8001:8080 -v /home/docker/mxxc/manage/logs:/manage_logs/ zx-manage

8.测试

外网ip+端口号访问项目

9.重新打包数据

1.启动docker

$ sudo systemctl start docker

2.停止docker

docker stop manage

3.删除容器

$ docker rm manage

4.删除镜像 

$ docker rmi zx_manage

5.查看容器

$ docker images

6.查看运行服务[-a] 查看全部

$ docker ps 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值