1.vm 安装 ubuntu-18.04.3-live-server-amd64.isccker
(安装参考)
注意更换源: http://mirrors.163.com/ubuntu/
date -R ---- 查看时间
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
-----------
网上同步时间
1. 安装ntpdate工具 # sudo apt-get install ntpdate
2. 设置系统时间与网络时间同步 # ntpdate cn.pool.ntp.org
3. 将系统时间写入硬件时间 # hwclock --systohc
2.安装 docker
注意:重启 ubuntu 更改 ip: ---- vm 网络改成桥接模式
sudo apt-get install docker.io -y
sudo systemctl enable docker
常用命令:
docker --version
/etc/init.d/docker status
重启:
systemctl daemon-reload
sudo service docker start
3.安装Putty后,配置 docker 的镜像为阿里云镜像
cd /etc/docker
vim daemon.json
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://y0qd3iq.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
],
"dns": [
"8.8.8.8",
"8.8.4.4"
]
}
4.安装 Rancher2.x
sudo docker pull rancher/rancher --- 拉取一个镜像 (重试多次)
sudo docker image ls ---- 列出镜像
--------------------------
sudo docker info
docker 的目录结构: /var/lib/docker----
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 \
-v /home/hlm/rancher_home/rancher:/var/lib/rancher \
-v /home/hlm/rancher_home/auditlog:/var/log/auditlog \
--name rancher rancher/rancher
移除一个进程
docker rm 2b5bb6a016ce
docker ps 查看 Runcher
5.复制命令在主机的 SSH 终端运行
sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.3.3 --server https://172.16.43.189 --token zlg4tdl8wk4qxb7hbj4nxqn5zm4zz9kscsl9m5hmxtdsbkkg9zc5r5 --ca-checksum e84733640caf1b0e32f50ebbc21d1d2ca4ce98875900f168c4a1c74d5abcbd9b --etcd --controlplane --worker
6.爬虫项目部署:
pip freeze > requirements.txt
docker build -t hlm-docker-01:V1.0 . --- 打包当前镜像
来源:CSDN
作者:仰望星空_lmh
链接:https://blog.csdn.net/u010725842/article/details/103896268