现在已经习惯了容器化了,不仅可以很快的配合CICD来实现部署,同时主要是也能解决一些疑难杂症,比如在Linux中经常会有各种图形图像的依赖包问题。特别是内网环境。
1、安装Docker基础环境
#Step 1 步骤: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#Step 2 步骤: 添加软件源信息
sudo yum-config-manager --add-repo
#Step 3 步骤: 缓存并安装Docker-CE(可选)
sudo yum makecache fastsudo yum -y install docker-ce
如果报错 ,执行 Failed to start docker.service: Unit not found.
yum install docker-ce docker-ce-cli containerd.io
#Step 4 步骤: 开启Docker服务
sudo service docker start
#Step 5 步骤: 设置Docker开机自启动
systemctl enable docker
#Step 6 步骤: 启动Docker
systemctl start docker
#Step 7 步骤: 查看版本
docker --version
2、安装容器Web管理工具平台
有时候一个合适的管理工具平台,可以达到事半功倍的效果,可以实时查看日志等等,
这里推荐个k8s的管理工具——LENS,很好用。
docker run -d -p 3901:9000
-v /var/run/docker.sock:/var/run/docker.sock
--name prtainer portainer/portainer
管理平台页面整体布局
新版可以直接进入到容器里,方便调试
也可以查看详细日志