安装
简单到下一步下一步即可
启动
运行,Docker Quickstart Terminal,对应到命令是 "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
Paste_Image.png
在VirtualBox中有个default的虚拟机会被启动
连接
ssh->IP地址192.168.99.100,端口为22,用户名为“docker”,密码为“tcuser”
以后所有剩下的操作就和在Linux操作系统上相同啦。
windows中使用docker命令
启动default虚拟机
执行 docker-machine env --shell cmd default
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=C:\Users\lixr\.docker\machine\machines\default
SET DOCKER_MACHINE_NAME=default
REM Run this command to configure your shell:
REM @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @
%i
执行@FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
就可以在cmd中 使用docker命令啦。
spring-boot项目 生成镜像
Dockerfile
FROM frolvlad/alpine-oraclejdk8:slim
VOLUME /tmp
ADD gs-spring-boot-docker-0.1.0.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
执行命令
docker build -t gregturn/gs-spring-boot-docker:latest D:
\workspace\SpringBoot\build\docker