Docker 基础

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

制作自己的镜像

  1. 创建Dockerfile文件,文件内容示例:
from hub.c.163.com/library/tomcat
MAINTAINER edgar xxx@example.com
COPY jpress.war /usr/local/tomcat/webapps
  1. 构建镜像
docker build -t jpress:latest .

-t 新镜像的名字
. Dockerfile的当前目录

  1. 向普通镜像一样运行就可以了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,627评论 15 147
  • Docker基础资料 安装docker $ sudo apt-get install docker.io 查看本地...
    Sherry凤阅读 492评论 0 0
  • 1.Docke介绍 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。...
    MichaelChoo阅读 698评论 0 9
  • 昨晚也不知吃错什么!拉了一晚上的肚子,早晨整个人都不在状态,怎么办呢!因为今天有演出,南村日新中国移动营业厅乔迁新...
    阿涛演艺阅读 233评论 0 1
  • 突然间想起了很多跟你一起的回忆,心头是这般幸福。首次车送我出去靠着你的背,一开始以为,能靠近一点点就会满足。但是,...
    Aemi阅读 175评论 0 0