docker笔记

Docker笔记

安装:

1
brew install docker

使用

  1. Clone the repository:

从Github或DockerHub下载Docker仓库,
仓库中包含了你需要的构建和运行一个容器的所有内容。

1
2
3
docker run --name repo alpine/git clone https://github.com/docker/getting-started.git

docker cp repo:/git/getting-started/ .
  1. Build the image

一个Docker image 是一个给你的容器使用的私有文件系统,它包含了所有你的容器所需要的文件和代码。

1
2
cd getting-started
docker build -t docker101tutorial .
  1. Run

Start a container based on the image you built in the privious step.
启动在上一步编译的容器映像

1
docker run -d -p 80:80 --name docker-tutorial docker101tutorial
  1. Share

可以再DockerHub保存和分享你的image,以便让其他人可以在任何机器上下载和运行你的image。

1
2
3
docker tag docker101tutorial {userName}/docker101tutorial
docker push {userName}/docker101tutorial

Docker 常用命令

1
docker image ls