美文网首页
docker 常用指令 以及docker file 创建

docker 常用指令 以及docker file 创建

作者: 逸辰_fb60 | 来源:发表于2019-04-30 10:45 被阅读0次

查看docker版本

docker -version

查看镜像

docket image ls

拉取镜像

docket image pull ubuntu:latest

docker image pull microsoft/powershell:nanoserver

搜索镜像

docker search nigelpoulton

根据id删除镜像

docker image rm 02674b9cb179

查看容器

docker container ls

运行容器

docker container run -it ubuntu /bin/bash

docker container run -it microsoft/powershell:nanoserver pwsh.exe

停止容器

docker container stop 02674b9cb179

再次启动该容器

docker container start 02674b9cb179

重新进入容器

docker container exec -it 3027eb644874 /bin/bash

删除容器

docker container rm 02674b9cb179

-p端口映射

5563:8080

-v映射目录

E:\war\:/war

查看当前运行的程序

ps -elf

按下Ctrl-PQ组合键则会退出容器但并不终止容器运行

Dockerfile

FROM ubuntu:latest

COPY ./tomcat8 /home/root/tomcat8/

COPY ./jdk64 /home/root/jdk64/

ENV PATH /home/root/jdk64/bin/:$PATH

ENV JAVA_HOME /home/root/jdk64/

ENV LANG C.UTF-8

EXPOSE 8080

FROM microsoft/powershell:nanoserver

COPY ./tomcat8 C:/Users/ContainerUser/tomcat8/

COPY ./jdk64 C:/Users/ContainerUser/jdk64/

ENV PATH C:/Users/ContainerUser/jdk64/bin/;$PATH

ENV JAVA_HOME C:/Users/ContainerUser/jdk64/

EXPOSE 8080

根据dockerfile创建镜像

docker image build -t primex:1.0 .

相关文章

网友评论

      本文标题:docker 常用指令 以及docker file 创建

      本文链接:https://www.haomeiwen.com/subject/luemnqtx.html