??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美xxxx在线观看,日韩亚洲欧美综合,亚洲精品一区二三区不卡http://www.aygfsteel.com/paulwong/category/54941.htmlzh-cnMon, 13 Jan 2025 16:36:21 GMTMon, 13 Jan 2025 16:36:21 GMT60安装docker版的Nvidia container toolkithttp://www.aygfsteel.com/paulwong/archive/2025/01/13/451552.htmlpaulwongpaulwongMon, 13 Jan 2025 06:20:00 GMThttp://www.aygfsteel.com/paulwong/archive/2025/01/13/451552.htmlhttp://www.aygfsteel.com/paulwong/comments/451552.htmlhttp://www.aygfsteel.com/paulwong/archive/2025/01/13/451552.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/451552.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/451552.htmlhttps://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#installation

paulwong 2025-01-13 14:20 发表评论
]]>
国内|络环境安装dockerQcontainer toolkithttp://www.aygfsteel.com/paulwong/archive/2024/08/15/451479.htmlpaulwongpaulwongThu, 15 Aug 2024 02:49:00 GMThttp://www.aygfsteel.com/paulwong/archive/2024/08/15/451479.htmlhttp://www.aygfsteel.com/paulwong/comments/451479.htmlhttp://www.aygfsteel.com/paulwong/archive/2024/08/15/451479.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/451479.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/451479.html操作pȝ为centos 9.

先安装驱动程?/h3>

?a target="_blank">https://www.nvidia.cn/drivers/lookup/ 中查扑֯应的驱动E序下蝲到本圎ͼ再运?/div>
#切换成文字界?br /> sudo systemctl set-default multi-user.target
sudo reboot

sh NVIDIA
-Linux-x86_64-550.107.02.run

#切换成图形界?br /> sudo systemctl set-default graphical.target
sudo reboot

安装docker:

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

sudo nvidia-ctk runtime configure --runtime=docker

攚w像地址Q?/h3>

[paul@paul-pc ~]$ cat /etc/docker/daemon.json
{  
    
"registry-mirrors"[
        "http://xxx.xxx.xxx"
    ]
,
    
"runtimes": {
        
"nvidia": {
            
"args"[],
            
"path""nvidia-container-runtime"
        }
    }
}

安装container-took-kitQ?/h3>

?a target="_blank">https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Rocky&target_version=9&target_type=runfile_local 中找到对应的container-took-kitQ下载到本地Q再q行
sh cuda_12.6.0_560.28.03_linux.run

验证Q?/h3>

sudo docker run --rm -it --gpus all ubuntu  nvidia-smi
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.107.02             Driver Version: 550.107.02     CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 2080 Ti     Off |   00000000:01:00.0  On |                  N/A |
| 62%   36C    P8              4W /  260W |     256MiB /  22528MiB |      1%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
|   1  NVIDIA GeForce RTX 2080 Ti     Off |   00000000:02:00.0 Off |                  N/A |
| 64%   35C    P8              5W /  260W |       9MiB /  22528MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A      2657      G   /usr/libexec/Xorg                              99MiB |
|    0   N/A  N/A      2735      G   /usr/bin/gnome-shell                           38MiB |
|    0   N/A  N/A      3502      G   /usr/lib64/firefox/firefox                    111MiB |
|    1   N/A  N/A      2657      G   /usr/libexec/Xorg                               4MiB |
+-----------------------------------------------------------------------------------------+
参考地址Q?/div>


paulwong 2024-08-15 10:49 发表评论
]]>部vdocker版的nginxhttp://www.aygfsteel.com/paulwong/archive/2024/06/19/451449.htmlpaulwongpaulwongWed, 19 Jun 2024 14:03:00 GMThttp://www.aygfsteel.com/paulwong/archive/2024/06/19/451449.htmlhttp://www.aygfsteel.com/paulwong/comments/451449.htmlhttp://www.aygfsteel.com/paulwong/archive/2024/06/19/451449.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/451449.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/451449.html使用docker compose搞配|方便,配置攑֜配置文g中,比放在启动命令直观?/div>
docker-compose.yaml

version: '3.8'
services:

  nginx-web: #q里注意名称随便P但要保证在docker环境中维一Q否则docker compose downӞ?x)被全局down?br />     volumes:
      - /opt/tool/nginx/data/html:/usr/share/nginx/html:ro #配置html文g在宿L?br />       - /opt/tool/nginx/data/conf/nginx.conf:/etc/nginx/nginx.conf:ro #配置配置文g在宿L?br />       - /opt/tool/nginx/data/conf/conf.d/default-web.conf:/etc/nginx/conf.d/default.conf:ro #配置配置文g在宿L?br />       - /opt/tool/nginx/data/conf/.htpasswd:/etc/nginx/.htpasswd:ro #配置dNGINX时要用到的用户名和密码文?br />       - /etc/localtime:/etc/localtime:ro #配置NGINX上的旉与宿L相同
      - /opt/tool/nginx/data/log/access.log:/var/log/nginx/access.log #配置ACCESS文g在宿L?br />       - /opt/tool/nginx/data/log/error.log:/var/log/nginx/error.log #配置ERROR文g在宿L?br />     container_name: nginx-web #容器名称Q全局l一
    ports:
      - 
"80:80"
    image: nginx:latest
    #image: quay.io/ricardbejarano/nginx
    restart: unless-stopped
 
 启动命o(h) start-nginx.sh
cd $(cd `dirname $0`; pwd)
docker compose  -f docker-compose-web.yaml down #启动前先把相应的镜像q掉
docker compose  -f docker-compose-web.yaml up -d  #后台启动
login docker命o(h)login-docker.sh
docker exec -it nginx /bin/bash


paulwong 2024-06-19 22:03 发表评论
]]>
install docker on Machttp://www.aygfsteel.com/paulwong/archive/2022/11/11/450856.htmlpaulwongpaulwongFri, 11 Nov 2022 03:07:00 GMThttp://www.aygfsteel.com/paulwong/archive/2022/11/11/450856.htmlhttp://www.aygfsteel.com/paulwong/comments/450856.htmlhttp://www.aygfsteel.com/paulwong/archive/2022/11/11/450856.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/450856.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/450856.html



paulwong 2022-11-11 11:07 发表评论
]]>RESTful API using Spring Boot 2.3.5http://www.aygfsteel.com/paulwong/archive/2021/06/17/435898.htmlpaulwongpaulwongThu, 17 Jun 2021 06:16:00 GMThttp://www.aygfsteel.com/paulwong/archive/2021/06/17/435898.htmlhttp://www.aygfsteel.com/paulwong/comments/435898.htmlhttp://www.aygfsteel.com/paulwong/archive/2021/06/17/435898.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/435898.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/435898.htmlhttps://github.com/sina-sheikholeslami/RESTful-API-using-Spring-Boot

paulwong 2021-06-17 14:16 发表评论
]]>
How to install Docker on CentOShttp://www.aygfsteel.com/paulwong/archive/2021/06/17/435897.htmlpaulwongpaulwongThu, 17 Jun 2021 06:15:00 GMThttp://www.aygfsteel.com/paulwong/archive/2021/06/17/435897.htmlhttp://www.aygfsteel.com/paulwong/comments/435897.htmlhttp://www.aygfsteel.com/paulwong/archive/2021/06/17/435897.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/435897.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/435897.htmlhttps://www.fosslinux.com/42945/how-to-install-docker-on-centos.htm



paulwong 2021-06-17 14:15 发表评论
]]>
配置docker仓库镜像Q即使用U服http://www.aygfsteel.com/paulwong/archive/2020/09/30/435680.htmlpaulwongpaulwongWed, 30 Sep 2020 07:40:00 GMThttp://www.aygfsteel.com/paulwong/archive/2020/09/30/435680.htmlhttp://www.aygfsteel.com/paulwong/comments/435680.htmlhttp://www.aygfsteel.com/paulwong/archive/2020/09/30/435680.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/435680.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/435680.html~辑/etc/docker/daemon.jsonQ加入以下节点:(x)
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}




paulwong 2020-09-30 15:40 发表评论
]]>
以非root用户q行dockerhttp://www.aygfsteel.com/paulwong/archive/2020/09/30/435679.htmlpaulwongpaulwongWed, 30 Sep 2020 07:10:00 GMThttp://www.aygfsteel.com/paulwong/archive/2020/09/30/435679.htmlhttp://www.aygfsteel.com/paulwong/comments/435679.htmlhttp://www.aygfsteel.com/paulwong/archive/2020/09/30/435679.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/435679.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/435679.html[root@dev69 ~]$ groupadd docker
[root@dev69 ~]$ usermod -aG docker $USER
[root@dev69 ~]$ reboot
[paul@dev69 ~]$ docker run hello-world

docker 安装Q?br />
[root@dev69 ~]$ yum install -y docker
[root@dev69 ~]$ systemctl enable docker
[root@dev69 ~]$ systemctl start docker



paulwong 2020-09-30 15:10 发表评论
]]>
MAVENU服、DOCKERU服、NPMU服Q专dU私?/title><link>http://www.aygfsteel.com/paulwong/archive/2020/09/30/435678.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Wed, 30 Sep 2020 06:24:00 GMT</pubDate><guid>http://www.aygfsteel.com/paulwong/archive/2020/09/30/435678.html</guid><wfw:comment>http://www.aygfsteel.com/paulwong/comments/435678.html</wfw:comment><comments>http://www.aygfsteel.com/paulwong/archive/2020/09/30/435678.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/paulwong/comments/commentRss/435678.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/paulwong/services/trackbacks/435678.html</trackback:ping><description><![CDATA[Using Nexus 3 as Your Repository – Part 1: Maven Artifacts<br /> <a target="_blank">https://blog.sonatype.com/using-nexus-3-as-your-repository-part-1-maven-artifacts</a><br /> <br /> Using Nexus 3 as Your Repository – Part 2: npm Packages<br /> <a target="_blank">https://blog.sonatype.com/using-nexus-3-as-your-repository-part-2-npm-packages</a><br /> <br /> Using Nexus 3 as Your Repository – Part 3: Docker Images<br /> <a target="_blank">https://blog.sonatype.com/using-nexus-3-as-your-repository-part-3-docker-images</a> <br /><br />微服?-使用Nexus Repository Manager 3.0搭徏U有Docker仓库<br /><a target="_blank">https://www.hifreud.com/2018/06/05/02-nexus-docker-repository/</a><img src ="http://www.aygfsteel.com/paulwong/aggbug/435678.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/paulwong/" target="_blank">paulwong</a> 2020-09-30 14:24 <a href="http://www.aygfsteel.com/paulwong/archive/2020/09/30/435678.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用 Docker 搭徏 Java Web q行环境http://www.aygfsteel.com/paulwong/archive/2016/10/15/431893.htmlpaulwongpaulwongSat, 15 Oct 2016 11:57:00 GMThttp://www.aygfsteel.com/paulwong/archive/2016/10/15/431893.htmlhttp://www.aygfsteel.com/paulwong/comments/431893.htmlhttp://www.aygfsteel.com/paulwong/archive/2016/10/15/431893.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/431893.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/431893.html阅读全文

paulwong 2016-10-15 19:57 发表评论
]]>
一不错的Docker入门介绍http://www.aygfsteel.com/paulwong/archive/2015/10/30/427980.htmlpaulwongpaulwongFri, 30 Oct 2015 04:49:00 GMThttp://www.aygfsteel.com/paulwong/archive/2015/10/30/427980.htmlhttp://www.aygfsteel.com/paulwong/comments/427980.htmlhttp://www.aygfsteel.com/paulwong/archive/2015/10/30/427980.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/427980.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/427980.html看到q标题你可能?x)想Q网上不是已l有很多Docker的入门介l了么?同一个主题被讲过很多ơ,q有没有必要必要再讲Q可是,我体内这h的的高傲与固执虽然让人厌Ӟ但却让我q受大家的欢q,q也让我觉得我应该来一发()(j)Q哈哈?nbsp;

举一个我遇到的场景,ELK三剑客,即Elasticsearch、Logstash和Kibana。我可以选择把它们直接安装在我的MacBook上,q是我主力开发机Q但是在上面已经装好一个Elasticsearch了。我不想破坏现在已有的环境。要解决q个问题Q用2015q时下最热门的解x案就是Docker了。如果过Mq关于Docker的各U热闹你都错q了Q那么请l箋往下看?nbsp;

Docker做的事情是的软g隔离hQ让它们即Z问题也不?x)互相?jing)响。这q不是什么横I出世的新思想。你很可能会(x)说内核控制的q程不就q样玩么Q每一个进E都有自q内存I间Qƈ且在一个进E自w看来,内存I间与所处在的计机的内存空间是一L(fng)。然而内核欺骗了q程Q在背后内存地址重新映射C真实的内存空间中。想想今天高速运转处理器QQ何地方见到的pȝ都能同时q行多个q程。今天的文明C会(x)比hcd史Q何一个时间点刉的谎言数量U都要很多的量?nbsp;

扯远了,Docker进E的隔离模型的进行了扩展Q让隔离性变得更强。Docker是在Linux内核的基上打造的一pd工具。整个文件系l被抽象了,|络被虚拟化了,其它q程被隐藏了Qƈ且从理论上,不可能逃脱容器d在一个机器上的其他进E搞破坏。实际中Q每个h对于怎么才能逃脱容器Q至去攉一点运行容器的机器的相关信息,持开攄态度。跟虚拟机比较v来,容器的隔L还是较弱?nbsp;

 

上面头Q提升单机性能Q下面箭_(d)(x)提升隔离?/div>
但换个角度看Q进E比容器性能更好Q容器性能比虚拟机性能更佳。原因很单,隔离性更高,在每一个上下文中就需要运行更多的东西Q从而拖慢速度。选择一个隔L的q程Q实际就是决定你对要q行q程的信L多少的过E?- 它会(x)不会(x)d扰其他的q程Q如q行的进E都是自q亲儿子,那你对他们会(x)有一个很高的信Q度,对他们用最的隔离Q运行在一个进E中p了。如果是SAPQ那么你很可能需要尽可能高的隔离性:(x)电(sh)脑装在封存在子里,l在火箭上发到月球?nbsp;

Docker另一个很好的Ҏ(gu)是Q容器可以作Z个整体交付。他们不?x)像虚拟机那么臃ѝ这大大的提高了部v的简易度。在q个微服务流行的世界里,你可以很Ҏ(gu)你的服务捆在一P用镜像来发布。你甚至可以build的结果指定成一个Docker镜像?nbsp;

Docker会(x)怎样改变软g开发和部v的过E仍然有待观察。尽我觉得Docker是一U带有破坏性的技术,但媄(jing)响还在几q之后才?x)到来。虽然我?x)认为Docker?x)让很多pȝ理员丢掉工作,但是实际上Docker却会(x)改变他们的工作。每个h现在都需要一点变革,赶上时代的脚步?nbsp;

又扯q了Q说说OSX上的Docker?nbsp;

l心的你可能注意刎ͼ我之前说Docker是运行在Linux内核之上的。然而OSX没有Linux内核Q那怎么q行Docker呢。ؓ(f)了解册个问题,我们需要用虚拟机来q行Docker。我们可以用一个叫boot2docker的工h做这件事情,但是最q被docker-machine取代了?nbsp;

我的Z有一个比较老的DockerQ但是我觉得惌试Docker ComposeQ因为我q行着很多的服务。Docker Compose能让很多的容器协作v来运行一个整体的环境。ؓ(f)了遵循保证隔L务的宗旨Q每一个服务都q行在单独的容器中。因而,一个典型的web应用中,可以把web服务器运行在一个容器里面,数据库运行在另外一个容器里面,然后q些容器可以攑֜同一个机器上?nbsp;

我从Docker官网上下载了安装包,q且跟着安装指南http://docs.docker.com/mac/step_one/安装。装好Docker后,我让docker-machine在Virtual Box上创Z新的虚拟机?nbsp;

 

一L(fng)h很顺利,然后启动随处可见的hello-world镜像?nbsp;

很惊讶这个镜像的q不完全Q完全没有发CQ何一个地Ҏ(gu)“hello world”的输出。然而好在,不是每一个Docker镜像都实现地q般草率。这个hello world的例子比较无聊,看看能不能找到更加有意思的。我们想从容器中服务一个页面,我打用NginxQ已l有一个现成的Nginx的容器了Q因此我创徏了个新的Dockerfile。Dockerfile包含了一pd如何指导Docker从一pd镜像中创建出一个容器的指o(h)。这里提到的容器包含以下内容Q?nbsp;
Java代码 
  1. FROM nginx  
  2. COPY *.html /usr/share/nginx/html/  

W一行设|了我们容器的基镜像。第二行本地的带有html后缀的文件拷贝到Nginx容器中WEB服务器的目录里。ؓ(f)了用这个Dockerfile文gQ我们需要创Z个Docker的镜像:(x) 
Java代码 
  1. /tmp/nginx$ docker build -t nginx_test .  
  2. Sending build context to Docker daemon 3.072 kB  
  3. Step 0 : FROM nginx  
  4. latest: Pulling from library/nginx  
  5. 843e2bded498: Pull complete  
  6. 8c00acfb0175: Pull complete  
  7. 426ac73b867e: Pull complete  
  8. d6c6bbd63f57: Pull complete  
  9. 4ac684e3f295: Pull complete  
  10. 91391bd3c4d3: Pull complete  
  11. b4587525ed53: Pull complete  
  12. 0240288f5187: Pull complete  
  13. 28c109ec1572: Pull complete  
  14. 063d51552dac: Pull complete  
  15. d8a70839d961: Pull complete  
  16. ceab60537ad2: Pull complete  
  17. Digest: sha256:9d0768452fe8f43c23292d24ec0fbd0ce06c98f776a084623d62ee12c4b7d58c  
  18. Status: Downloaded newer image for nginx:latest  
  19. ---> ceab60537ad2  
  20. Step 1 : COPY *.html /usr/share/nginx/html/  
  21. ---> ce25a968717f  
  22. Removing intermediate container c45b9eb73bc7  
  23. Successfully built ce25a968717f   

Docker build命o(h)开始将拉取已经构徏好的Nginx容器。然后将我们的文件拷贝到容器里面Qƈ且显C容器的hash|q让它们很容易L认。要q行q个容器我们可以q行Q?nbsp;
Java代码 
  1. /tmp/nginx$ docker run --name simple_html -d -p 3001:80 -p 3002:443 nginx_test  

q条命o(h)让Dockerq行nginxtest的容器,q且取名为simple_html?d选项是ؓ(f)了让Docker在后台运行这条命令,q且最l?p选项是ؓ(f)了{发端口,q里需要将本地?001端口映射到容器的80端口 - x常的web服务器端口。现在我们可以连接到web服务上了。如果我们打开chromeQ访问localhost:3001׃(x)看到Q?nbsp;

 

居然不行Q问题在于Docker没有意识到自p行在虚拟机的环境里面Q因此我们需要将vm的端口映到我们本地机器上:(x) 
Java代码 
  1. Docker container:80 -> vm host:3001 -> OSX:3001  

q个从虚拟机理器里面可以轻杄搞定Q?nbsp;

 

现在我们可以看到面了:(x) 

 

q就是我们放在容器中的文件。好极了Q现在我准备好尝试更复杂一点的容器了?nbsp;

脓(chung)士:(x) 

我注意到在虚拟机里面同时q行的运行Docker?x)整个让pȝhang住。我怀疑同时跑两个虚拟工具可能让某个地方卡住生了冲突的结果。我怿docker-machine的ƈ行的支持正在在积极的解决中,0.5版本可能?x)看到。直到这之前Q你可以参考:(x)http://kb.parallels.com/en/123356q且看看Q?a target="_blank" style="color: #006699;">https://github.com/Parallels/docker-machine中对docker-machine的fork版本?nbsp;

原文链接Q?a target="_blank" style="color: #006699;">Yet another intro to docker Q翻译:(x)钟最?校对Q宋喻)(j) 

译文来自Q?a target="_blank" style="color: #006699;">DockOne.io


paulwong 2015-10-30 12:49 发表评论
]]>
վ֩ģ壺 | Ӳ| ˳| | | | ˮ| ʲ| | Ǭ| | | ɽ| | | Ϳ| | | ɽ| | Ϫ| | | | | β| Ұ| ˮ| ˹| | | | | ̨| Ȫ| ƶ| | | | | |