Docker学习

2019-04-27  本文已影响0人  爱慕嗯

一. 语法

  1. docker安装
    版本
    。。。
  2. 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:标签名称以及版本

  1. Dockerfile格式
#基础镜像信息
FROM centos #前面大写,后面小写;
#维护者信息
MAINTAINER root root@xd.com
#镜像执行指令
RUN xxx

2. 原理

三. postgres 数据库

1. docker安装

  1. 下拉镜像:
    docker pull postgres
  2. 启动postgres
    docker run postgres
  3. 进入容器
    docker exec -it 容器ID bash
  4. 退出容器
    exit

2. 常用命令

  1. 连接数据库, 默认的用户和数据库是postgres
    psql -U postgres -d postgres
  2. 退出pgsql
    \q
  3. pgsql学习
上一篇 下一篇

猜你喜欢

热点阅读