Docker使用

Docker的使用

1.从仓库拉取镜像

docker pull 用户名/镜像名:tags

2.运行镜像

docker run [option] IMAGE [COMMAND] [ARG...]

$ docker run -t -i ubuntu:14.04 /bin/bash

-t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上,

-i 则让容器的标准输入保持打开。

-d 后台运行

-p 端口映射  -p 8080:8080

当利用 docker run 来创建容器时,Docker 在后台运行的标准操作包括:

检查本地是否存在指定的镜像,不存在就从公有仓库下载

利用镜像创建并启动一个容器

分配一个文件系统,并在只读的镜像层外面挂载一层可读写层

从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去

从地址池配置一个 ip 地址给容器

执行用户指定的应用程序

执行完毕后容器被终止.

3. 查看容器

docker container ls

docker  container ls  -a

docker ps -a

4.查看容器日志

docker container logs [container ID or NAMES]

5.终止容器

docker container stop

docker container  start 重新启动已被终止的

docker container restart 命令会将一个运行态的容器终止,然后再重新启动它

6.进入容器

docker exec -it 容器ID bash

docker  attach会导致容器停止

你可能感兴趣的:(Docker使用)