阿里云(Linux)安装Docker教程

news/2024/10/18 9:25:02/

首先安装docker,需要找到帮助文档,那肯定是我们的官网:

Install Docker Engine on CentOS | Docker Documentation                                                

找到对应的位置,这里是安装在CentOS中,版本需要CentOS7以上,对应的页面如下:

 由于都是英文的,具体的步骤喝操作,如下:

1.首先,卸载旧的docker版本,命令如下:

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

2.安装对应的安装包,命令如下:

sudo yum install -y yum-utils

3.设置镜像,英文Docker Hub是国外的,需要配置一下阿里云镜像仓库,命令如下:

sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.安装dockers

安装之前需要更新一下yum的索引,保证它是最新的,命令如下:

yum makecache fast

安装社区版docker-ce 官网也好像推荐社区版,同时也是免费的

sudo yum install docker-ce docker-ce-cli containerd.io

5.启动docker

sudo systemctl start docker

6.判断docker是否安装成功,命令如下:

docker version

7.可以查看一下,是否有docker 镜像

docker images

8.镜像,是空的可以测试拉去一下,hell-world镜像

docker pull hello-world

9.再次查看镜像(此时会有一个镜像名称为hello-wrold)

docker images

10.运行hello-world镜像,命令如下:

docker run hello-world

 出现了这个就是成功了

11.镜像运行之后,使用相应的命令,可以查看正在运行的容器:

#查看运行的容器
docker ps 
#查看所有的容器
docker ps -a

12.删除容器的命令为,这里是直接删除运行的容器:

docker rm -f  这里是对应的容器名称或者id号都行

13.删除镜像的命令为:

docker rim 名称

14.常用docker的一些命令:

查看docker是否在运行命令:systemctl status docker

启动容器的命令为:docker start xxxx

重启docker的命令为:systemctl restart docker

15.有时候,使用docker pull xxx 一个镜像时,会很慢,这里建议去阿里云配置,阿里云镜像加速器,具体步骤如下:

        登入阿里云之后,进入控制台

         进去控制台之后,点击左上角阿里云旁边的列表

         然后会出现容器,再点击容器镜像服务ACR,就会跳转到,如下图:

 

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["这里填写你对应的阿里云继续加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker


http://www.ppmy.cn/news/327628.html

相关文章

网站设计相关(杂)

如何让你的网站人见人爱 现在是个人主页风行的年代&#xff0c;只要上网&#xff0c;必定穿梭在网上人家的大街小巷之中。不可否认&#xff0c;这些网站当中优秀的比比皆是&#xff0c;但不值一提的网站也是屡见不鲜。显然&#xff0c;不管是网站建设者还是网友&#xff0c;大家…

WAP问题FAQ

Q:什么是WAP? A:答&#xff1a;WAP是WIRELESS APPLICATION PROTOCAL&#xff08;无线应用协议&#xff09;的简称&#xff0c;它是开发移动网络上类似 互联网应用的一系列规范的组合。WAP协议与现在通行的互联网协议类似&#xff0c;但专为小屏幕、窄带的 用户装置&#xff08…

手把手教你如何建立自己的网站

时下随着各种通讯技术的发展&#xff0c;互联网已在中国逐步进入普及阶段&#xff0c;许多人在充分享受浏览新闻&#xff0c;网上聊天&#xff0c;网络游戏&#xff0c;网上交易&#xff0c;收发电子邮件等网络的各种乐趣后&#xff0c;开始不满足于被动式的接受&#xff0c;希…

如何建立网站 推广网站 如何让你的网站更显价值(2)

二、定位网站的CI形象 所谓CI(corporate identity)&#xff0c;意思是通过视觉来统一企业的形象。一个杰出的网站&#xff0c;和实体公司一样&#xff0c;需要整体的形象包装和设计。准确的&#xff0c;有创意的CI设计&#xff0c;对网站的宣传推广有事半功倍的效果。具体的做法…

Android事件处理

Android事件处理&#xff1a;事件处理就是对组件设置相应的监听器&#xff0c;在main.xml文件中设置好组件后&#xff0c;在MainActivity.java文件中对组件设置监听器实现相应功能。 1、单击事件&#xff08;OnClickLisenter&#xff09; 代码&#xff08;实现数字的计算功能…

ubuntu桌面图片自动切换工具DIY

前言 我还是比较ubuntu的桌面壁纸自动换功能的.之前会网上下载一些壁纸(性感美女了,Tesla跑车了,美景了),然后修改系统文件,让它自动切换我想要的桌面. 随着shell脚本越来越熟悉,我已经不甘心每次手动修改文件去完成这些事了,毕竟太费时间,还不能保证修改的文件完全正确.于是…

【外企面试系列】必备口语短语与例句 - A系列

a big headache令人头痛的事情 I have a big headache from all the noise. (我因为噪音而头痛。)The paperwork is a big headache for me. (对我来说&#xff0c;文书工作是件头痛的事情。) a fraction of 一部分 She ate only a fraction of her meal. (她只吃了一部分饭…

进程与线程的区别

1、操作系统 操作系统是一组计算机资源管理的软件的统称。目前常见的操作系统有Linux系列、Window系列、IOS系列、Android系列、鸿蒙系列、Unix系列、OSX系列等操作系统 1.1、操作系统的定位 操作系统有两个基本功能&#xff1a; &#xff08;1&#xff09;防止硬件被时空的…