一,Docker 的安装
Docker 在不同的Windows系统上,安装方法是一样的
Win10 的安装比较简单,在 官方网站 上注册一个账号,下载安装程序就可以了。
windows 10 Docker的安装:
Win Service 2016 Docker 的安装
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force #指定Nuget安装包最小版本
Install-Module -Name DockerMsftProvider -Force #安装docker模块
Install-Package -Name docker -ProviderName DockerMsftProvider -Force #安装docker包
如果是找不到安装包,详见:https://www.cnblogs.com/netsmallhao/articles/6089420.html
a, 找到如下配置文件 C:\Users\Administrator\AppData\Local\Temp\2\DockerMsftProvider\DockerDefault_DockerSearchIndex.json
b, 下载配置文件对应的版本
c, 执行如下命令
Find-Package –roviderName DockerMsftProvider | Install-Package -Verbose
Restart-Computer -Force #重新启动
安装成功后的界面:
docker run microsoft/dotnet-samples:dotnetapp-nanoserver
=================================================================================================================
docker ps -a 查看所有容器的运行记录,以异常方式退出的容器将具有非零状态代码
docker ps 查看正在运行的容器
docker stop <container-id> 停止某个容器
docker kill <container-id> 杀掉某个容器
docker rm <container-id> 删除某个容器
docker rmi <image-id> 删除某个镜像
vs2019,制作一个docker镜像文件
docker build -t dockerdemo03 .
这个命令的后边,一定要有一个圆点
制作一个镜像后,启动一个镜像:
docker run -d -p 9990:80 dockerwebapplication11
浏览器用IP访问:
http://10.0.75.1:9990/api/values
route -p add 192.168.11.89 MASK 255.255.255.240 10.0.75.1
http://10.0.75.1:9990/api/values
http://192.168.11.89:9990/api/values
netsh int ipv4 reset
在命令提示符那里打入如下命令:
netsh winsock reset catalog
netsh int ip reset reset.log hit
重启电脑后,即可
docker build -t dockerdemo03 .
这个命令的后边,一定要有一个圆点
制作一个镜像后,启动一个镜像:
docker run -d -p 9990:80 dockerwebapplication11
浏览器用IP访问:
http://10.0.75.1:9990/api/values
route -p add 192.168.11.89 MASK 255.255.255.240 10.0.75.1
http://10.0.75.1:9990/api/values
http://192.168.11.89:9990/api/values
netsh int ipv4 reset
在命令提示符那里打入如下命令:
netsh winsock reset catalog
netsh int ip reset reset.log hit
重启电脑后,即可