Docker的安装就不介绍了。
Docker的一些常用命令
- 下载镜像到本地
docker pull 镜像名字
可以直接用docker的官方的镜像,但国内访问非常慢,推荐用网易蜂巢镜像中心下载https://c.163.com/hub#/m/home/,速度非常快。
- 进入一个已经在后台运行的镜像
docker exec -it 镜像名字或者镜像ID
- 查看已经运行的镜像
docker ps
- 运行一个容器
docker run -d -p 8080:80 镜像名字或者容器ID
-d 参数表示在后台运行这个镜像
-p 参数表示主机到镜像的端口映射
- 停止一个容器
docker stop 镜像名字或者容器ID
制作自己的镜像
- 创建Dockerfile文件,文件内容示例:
from hub.c.163.com/library/tomcat
MAINTAINER edgar xxx@example.com
COPY jpress.war /usr/local/tomcat/webapps
- 构建镜像
docker build -t jpress:latest .
-t 新镜像的名字
. Dockerfile的当前目录
- 向普通镜像一样运行就可以了