docker
温柔谦卑
分享自己的想法与理解
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dockerfile
//容器转为镜像 docker commit 容器ID 镜像名称:版本号 例 docker commit 381827 lhyredis:2.0 //镜像转为压缩文件 docker save -o 文件名.tar 镜像名称:版本号 例 docker save -o lhyredis.tar lhyredis:2.0 //将压缩文件还原成镜像 docker load -i 压缩文件路径 //自定义镜像 vim centos_dockerfile 父镜像 设置作者 运行的指令 进入容器后默认所在路径 创建容器时原创 2021-09-02 08:31:45 · 167 阅读 · 0 评论 -
docker部署springboot项目
打包springboot项目 获取jar包 编写dockerfile FROM java:8 MAINTAINER lhy lhy@lhy.cn ADD springboot.jar app.jar CMD java -jar app.jar //构建镜像 docker build -f ./springboot_dockerfile -t app . //创建容器 docker run -id -p 9090:8080 app //访问 http://192.168.146.140:9090/hello原创 2021-09-02 08:31:15 · 137 阅读 · 0 评论 -
docker数据卷配置
docker run … -v宿主机目录:容器内目录 即使删除容器 数据也会存在数据卷里 进而保护数据 实现数据的持久化 注意事项 1.目录必须是绝对路径 2.如果目录不存在 会自动创建 3.可以挂载多个数据卷 可以通过两个容器同时挂载到一个数据卷上 实现数据交互 配置数据卷容器 1.创建启动c3数据卷容器 使用-v参数 设置数据卷 docker run -it --name=c3 -v /volume centos:7 /bin/bash (volume为容器内目录 输入目录会自动创建 在/var/lib原创 2021-09-02 08:30:43 · 373 阅读 · 0 评论 -
docker配置mysql容器
使用docker pull mysql:5.7.24 使用docker images命令查看当前存在的镜像 使用以下命令进行运行并进行端口映射即可: docker run -d -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql:5.7.24 如果端口号被占用 netstat -tanlp 返回: Proto Recv-Q Send-Q Local Address Foreign Address State PID原创 2021-09-02 08:28:35 · 188 阅读 · 0 评论 -
docker简单命令
systemctl start docker systemctl status docker systemctl stop docker systemctl restart docker systemctl enable docker //查看本地镜像 docker images docker images -q //查看所有镜像的ID //名称(仓库)版本 id 创建时间 大小 REPOSITORY TAG IMAGE ID CREATED SIZE //docker搜索镜像文件原创 2021-09-02 08:28:01 · 117 阅读 · 0 评论
分享