服务器安装docker
1、直接执行命令脚本
curl -sSL https://get.daocloud.io/docker | sh
2、按步执行
1.安装依赖的软件包:
命令:sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置docker源
命令:sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.如果报错试试下面这个:
命令:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装最新版本docker:
命令:sudo yum -y install docker-ce
5.检查
命令:docker version
安装pgsql数据库
1、sudo docker pull postgres(sudo docker search postgresql查看命令)
2、sudo docker volume create pgdata(创建数据卷)
3、docker run --name postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -v pgdata:/var/lib/postgresql/data -d postgres:12.3
4、修改密码(原文链接:https://blog.csdn.net/T0620514/article/details/127595348)
构建Jar包
构建:docker build --rm -t backend:1.0 .
. 当前目录下的dockerfile;可使用其他目录
-t backend:1.0 镜像名称:tag的名称(版本号)
运行:docker run -d -p 30999:8901 --restart always --name backend-dev tag-id
查看日志:docker logs -t docker-name --tail 100
-t 显示时间
停止:docker stop
删除:docker rm
进入容器:docker exec -it name bash
拷贝文件到宿主机:docker cp docker-name:目录 宿主机目录
拷贝文件到容器:docker cp 宿主机目录 docker-name:目录
本文详细介绍了如何在CentOS系统中安装Docker,包括添加Docker仓库、安装最新版Docker以及验证安装。接着,展示了如何拉取并运行PostgreSQL数据库,创建数据卷。此外,还涵盖了使用Docker构建Java应用的jar包,以及运行、查看日志、管理容器的相关命令。

291

被折叠的 条评论
为什么被折叠?



