欢迎光临散文网 会员登陆 & 注册

win10 docker安装

2022-09-16 17:00 作者:限量版范儿  | 我要投稿

docker安装

1)bios开启虚拟化

开机按F2 进入bios后,按F7进入高级设置

advanced CPU设置下:开启intel 虚拟化技术

advanced SA设置下:开启VT-d

2)系统中开启Hyper-V,参考

https://www.runoob.com/docker/windows-docker-install.html

可能使用到的命令

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
bcdedit /set hypervisorlaunchtype auto

 

3)安装 Docker Desktop for Windows即可

下载1(推荐)、Docker Desktop 官方下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-windows

注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!

下载2、点击 Get started with Docker Desktop,并下载 Windows 的版本,如果你还没有登录,会要求注册登录:

4)安装后打开docker,如果提示wsl安装问题

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

安装完记得重启

部署案例

1. 创建网络:执行 `docker network create --driver bridge xxx`
2. 创建 jfrog API Key:登录 https://jfrog.xxxxx.com/ ,点击右上角头像 -> edit profie -> 生成并复制 API Key

登陆后获取

3. 登录镜像仓库:行执 `docker login https://jfrog.xxxxx.com`,Username 使用自己的 jfrog 邮箱,Password 使用上一步申请的 API Key
4. 构建容器:在 docker-compose.yml 同级目录执行 `docker-compose up -d --build`

过程时间比较就,要耐心等待

5、docker exec -it xx bash 进入docker

 

进入docker

打开后,根据提示,dev Environments配置后,根据提示会安装git、Visual studio Code、Visual Studio Code Remote Containers Extension

docker ps -a 查看运行的容器id

docker exec -it xx bash 进入docker即可

docker中无法使用vi命令

mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo "deb http://mirrors.163.com/debian/ jessie main non-free contrib" >> /etc/apt/sources.list
echo "deb http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
echo "deb-src http://mirrors.163.com/debian/ jessie main non-free contrib" >>/etc/apt/sources.list
echo "deb-src http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
#更新安装源
apt-get update 

apt-get install vim

 

其他命令

After opening, follow the prompts,dev Environments configuration ,Install  git、Visual studio Code、Visual Studio Code Remote Containers Extension

docker ps -a   #View the running container ID

docker exec -it xx bash    # enter docker

exit  #exit docker

docker stop xx #close docker

docker start xx  # start docker

docker-compose ps

docker-compose logs -f -t --tail=100 servicenamexxx

链接:https://www.dianjilingqu.com/533916.html

win10 docker安装的评论 (共 条)

分享到微博请遵守国家法律