Docker安装
官网:Docker安装(点击)
根据官网的链接我们可以选择适合你环境的docker下载,因为我有一个39块的百度智能云轻服务器安装了linux(centos),就以linux为例下载
根据官网流程在服务器命令框下输入以下命令( \ 只是用来换行的因为代码太长了,你也可以直接以空格隔开比如:sudo yum remove docker docer-client …..一直到docker-engine,如果下面命令运行不了的试试去掉\用空格隔开)
①清理旧docker文件
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
②安装docker需要的依赖包utils
sudo yum install -y yum-utils
③安装实用程序config-manager,并设置稳定的存储库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
④安装Docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io
以上安装完成了,下面启动测试一下
⑤启动docker
sudo systemctl start docker
⑥创建Hello-world(默认肯定没的,这是官方测试用的,他会自动从docker官网的库里获取测试用的镜像来供运行容器)
sudo docker run hello-world
运行⑥之后,他会在你的linux命令行打印Hello-World和一堆英文说明成功了,输入docker ps 你可以看到Hello-world容器运行了,测试成功~docker下载非常成功
DockerUI(Portainer)安装
因为docker添加你要的应用镜像(Mysql,tomcat,teamspeak,甚至网心云)的话纯考自己去拉镜像可能不太方便,那么我们需要一个UI界面帮助我们更好的获取镜像和管理容器,需要下一个dockerUI——Portainer(你下其他的也行)
官网:Protainer安装(点击)
①创建存储protainer Server数据库的一个volume(储存卷)
docker volume create portainer_data
②下载并安装 Portainer Server 容器
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.11.1
完成后可以用docker ps看看你的容器
③去我自己电脑上输入http://服务器的域名:9443
dengdeng~~~成功登入(第一次登录他会让你注册管理员账号,注册完登录就好)
以上教程结束了,旨在给大家安利这个轻型虚拟机docker,不然知道人太少了太可惜了,很多镜像都能在这部署,并且可以随时开关,很方便~