Docker 简介
- What is Docker?
- Docker五大优势:持续集成、版本控制、可移植性、隔离性和安全性/原文:5 Key Benefits of Docker: CI, Version Control, Portability, Isolation and Security
Docker 入门教程
- Get started with Docker
- 基于 Docker 开发 NodeJS 应用
- Dockerizing a Node.js web app
- Docker Engine user guide
from DEPLOY AND MANAGE ANY CLUSTER MANAGER WITH DOCKER SWARM
Docker 基本使用
- 查看 docker 进程:
docker ps
- 进入一个 Container:
docker exec -it <Container Name> sh
- 列出容器的端口映射:
docker port CONTAINER
,设置端口映射:docker port CONTAINER [PRIVATE_PORT[/PROTO]]
- 启动容器:
docker start my_container
- 停止容器的运行:
docker stop my_container
- Mac 中的 Images 存储路径,通过应用 Docker for Mac 的
Preferences
来查看,类似:/Users/<user name>/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux
。