docker学习笔记
docker学习笔记一.更新内核,升级内核至3.x二.安装docker:rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6yum -y install docker-io三.启动docker:service docker startchkconfig docker on四.下载基础镜像:docker pull cent
docker学习笔记
一.更新内核,升级内核至3.x
二.安装docker:
rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
yum -y install docker-io
三.启动docker:
service docker start
chkconfig docker on
四.下载基础镜像:
docker pull centos:latest
五.查看本地镜像:
docker images
六.添加运行文件:(以javaSE为例)
Dockerfile、dockerTest.jar、jdk1.8.0_141
Dockerfile:
FROM centos:latest
COPY jdk1.8.0_141 jdk1.8.0_141
ENV JAVA_HOME=/jdk1.8.0_141
ENV PATH=$JAVA_HOME/bin:$PATH
ENVCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ADD dockerTest.jar demo1.jar
RUN bash -c 'touch /demo1.jar'
ENTRYPOINT["java","-jar","/demo1.jar"]
七.buil文件夹并加载至镜像
docker build -t test(自定义镜像名) .
八.运行镜像
docker run -i -t <IMAGE ID>
九.查看当前运行的镜像
docker ps
十.删除镜像
1. 停止镜像:
docker stop <CONTAINER ID>,其中CONTAINER ID为docker ps查询出的CONTAINER ID 或 在正在运行的镜像中exit退出
2. 删除镜像
docker rmi <IMAGE ID>或docker rmi -f <IMAGE ID>
更多推荐
所有评论(0)