安装完docker之后怎么使用

准备好镜像

  1. 找一个现有的镜像,吧镜像加入到docker中
bash 复制代码
sudo /usr/local/bin/docker load -i centos-jdk.tar
  1. 查询是否加入成功
bash 复制代码
sudo /usr/local/bin/docker images

准备启动项目:

步骤 1:启动容器(绑定项目文件夹 + 映射 19804 端口)

bash 复制代码
sudo /usr/local/bin/docker run -itd -p 19804:19804 --name imap-docker -v /home/devops/software/imap-ca-online-service-1.0.0-SNAPSHOT:/imap-project centos-jdk:1.0 /bin/bash

步骤 2:进入容器 imap-docker

bash 复制代码
sudo /usr/local/bin/docker exec -it imap-docker /bin/bash

步骤 3:在容器内启动项目

bash 复制代码
# 进入容器内的项目文件夹
cd /imap-project

# 给启动脚本加执行权限(比如start.sh)
chmod +x start.sh

# 运行启动脚本(脚本里Jar包的端口是19804,不用改)
./start.sh
相关推荐
数智工坊11 小时前
Zotero自建Ubuntu WebDAV附件同步方案(完美解决存储空间不足)
linux·运维·ubuntu
独隅13 小时前
GitHub Actions 自动化运维实战:CI/CD 流水线一体化效果展示
运维·自动化·github
饺子大魔王的男人13 小时前
CentOS部署Cockpit:图形化查看系统、日志与服务状态
linux·运维·centos
不会就选b14 小时前
Linux之信号(二)
linux·运维·服务器
qq_2676128915 小时前
Gitee项目管理推荐:从工具链割裂到DevOps全链路贯通的企业级协作实践
运维·gitee·devops
寺中人15 小时前
Linux 基础命令入门实战教程:从零掌握常用操作,新手快速上手
linux·运维·服务器·shell·linux 命令·linux 基础教程·linux 入门
V哥AI增长16 小时前
Schema.org 结构化数据与GEO技术落地:AI引擎引用机制与JSON-LD部署实证研究
大数据·运维·人工智能
小张成长计划..16 小时前
【Linux】18:基础IO
linux·运维·服务器
童槿顏丶17 小时前
docker自动化部署脚本
docker·eureka·自动化
东东最爱敲键盘17 小时前
二阶段总结
运维