未备案的网站可以百度推广吗,福州设计公司,95资料库,岳阳博物馆网站本篇内容如何在CentOS上安装Docker服务器与工具准备安装Docker更新系统安装Docker源设置Docker开机启动启动Docker使用Docker运行一个.NET Core 例子.net core 例子拉取.net core 例子停止.net core 例子启用其他如何在CentOS上安装Docker
服务器与工具准备
首先我们需要一个…
本篇内容如何在CentOS上安装Docker服务器与工具准备安装Docker更新系统安装Docker源设置Docker开机启动启动Docker使用Docker运行一个.NET Core 例子.net core 例子拉取.net core 例子停止.net core 例子启用其他如何在CentOS上安装Docker
服务器与工具准备
首先我们需要一个服务器因为平时都是使用的windows平台但是现在趋势是跨平台所以这里单独在腾讯云的服务器买了台服务器并使用CentOS系统来进行跨平台和docker的学习 1.所需工具Xshell Xshell下载地址 xshell用于连接服务器执行命令 我们输入我们的服务器IP和帐号密码 点击连接 这里提示Last Login就表示登录成功了
安装Docker
更新系统
新买的系统我们可以更新一下 代码如下: sudo yum update安装Docker源
由于是新服务器没有安装过Docker我们直接执行安装命令
Step 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoStep 3: 更新并安装Docker-CEsudo yum makecache fast (可选)sudo yum -y install docker-ceStep 4: 开启Docker服务sudo service docker start执行到第三步骤的时候出现了个报错 Problem: package docker-ce-3:19.03.12-3.el7.x86_64 requires containerd.io 1.2.2-3, but none of the providers can be installed不要慌这个是应为依赖项版本不不满足的问题我们执行以下更新代码更新依赖项再重新安装就好 更新代码如下:
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm我们再次执行安装 安装完成后我们可以通过执行命令来查看安装的版本和判断是否安装成功
docker version安装完成后还没有安全完成 我们还需要执行下列指令
设置Docker开机启动
systemctl enable docker启动Docker
systemctl start docker使用Docker运行一个.NET Core 例子
.net core 例子拉取 我们这里直接拉取微软官方的 .net core 例子来作为测试 拉取代码:
docker pull mcr.microsoft.com/dotnet/core/samples拉取完成后执行下面句子:
docker run -it -p 8000:80 --name aspnetcore_sample mcr.microsoft.com/dotnet/core/samples:aspnetapp执行成功后访问服务器IP:8000端口即可看到页面
.net core 例子停止
如果我们要停掉网站肿么办 我们可以先执行
docker ps -adocker stop ID号(可以不写全)再访问网站就是停止状态了
.net core 例子启用
如果要启用就是
docker start ID号(可以不写全)这样就可以重新启动了
其他
本文借鉴其他博文和视频教程如有兴趣可点击下方链接观看 Docker详解