一、使用docker镜像/容器
(1)创建容器,且进入命令台
docker run --name 容器名 -i -t ubuntu /bin/bash
(2)查看/容器
docker ps #查看正在running的容器
docker ps -a #查看所有的容器(running/stop)
docker ps -l #查看最后运行的容器
(3)重启容器且使用
docker start 容器名
docker attache 容器名
(4)创建守护进程
docker run --name damon_dave -d ubuntu /bin/bash
(5)创建守护进程并进入
docker run -dit --name 容器名 ubuntu:latest /bin/bash
(6)该方法进入容器,exit()退出容器时,容器仍处于up状态
docker exec -it 容器名 /bin/bash
(7)该方法进入容器,exit()退出容器时,容器后台不再运行
docker attach 容器名
二、docker的Dockerfile的使用
1、创建蓝图目录static_web,即dockerfile文件的上级目录
mkdir static_web
2、创建dockerfile文件
cd static_web && touch dockerfile
3、编辑Dockfile文件
#Version:0.0.1
FROM ubuntu:latest
MAINTAINER Jack Turnbull "jack@example.com"
RUN apt-get update && apt-get install -y nginx
RUN echo "<h1>Hi,I am in your container</h1>" > /user/share/nginx/html/index.html
EXPOSE 80
4、开始构建镜像
docker build -t="/static_web" .
注意:需要带上. 表示static_web当前目录下的文件