一. 语法
- docker安装
版本
。。。 - docker操作命令
//docker启动
service docker start
//停止所有容器运行
docker stop $(docker ps -a -q)
//删除所有容器
docker rm $(docker ps -a -q) //无法直接删除正在运行的容器container,先停止运行,再移除
二. HelloWorld部署
docker pull hello-world
1. 手动创建helloworld镜像
docker build -f /path/to/a/Dockerfile -t tagname:1.0
-f:Dockerfile文件位置
-t:标签名称以及版本
#基础镜像信息
FROM centos #前面大写,后面小写;
#维护者信息
MAINTAINER root root@xd.com
#镜像执行指令
RUN xxx
2. 原理
三. postgres 数据库
1. docker安装
- 下拉镜像:
docker pull postgres
- 启动postgres
docker run postgres
- 进入容器
docker exec -it 容器ID bash
- 退出容器
exit
2. 常用命令
- 连接数据库, 默认的用户和数据库是postgres
psql -U postgres -d postgres
- 退出pgsql
\q - pgsql学习