github上传项目

clone你需要的项目:

git clone 代码地址

进入项目目录:

cd app-demo

删除原有git信息,有问题一直回车即可

rm -r .git

初始化.git:

git init

将本地代码添加到仓库

git add .
git commit -m “说明…”

在git官网上新建一个Project,注意不要生成README.md文件

关联远程库

git remote add origin 远程库地址

提交代码

git push --set-upstream origin master


注:命令解释

$ git init

#初始化一个本地仓库,本地会创建一个 .git 文件(隐藏)

$ git add  .

# 添加当前目录下的所有文件以及文件夹(把文件添加到本地仓库)

$ git commit -m "xx"

# 确认添加到本地(把文件添加到本地仓库)

$ git push

# 把确认好的文件添加到远程 默认的 master 分支

#(到这里就会让我们去 github 要仓库地址)

#   仓库一个仓库获取地址 url

$ git remote add origin url

# 添加一个远程仓库地址给本地仓库

$ git push <分支名,不写默认是 origin>

$ git push --set-upstream origin master

# 第一次会提示这个

$ git remote show

# 查看远程仓库 (查看是否添加成功)

$ git remote show origin

# 查看 origin 远程仓库详情(查看是否添加成功)

关于Gentoo终端使用socks代理

安装proxychains

#emerge -av proxychains

#vim /etc/proxychains.conf  //编辑配置文件

添加:

socks5 127.0.0.1 7777  //如果准备使用本地代理转发端口为7777,否则改为自己想要使用的端口号

运行ssh开启代理

#ssh -f -N -D 7777 username@hostname  //创建通道,username为socks服务器上创建的用户名,hostname为服务器主机IP或域名

终端运行命令前加proxychains

#proxychains git pull

Docker portainer/portainer

一、什么是Portainer?

Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

二、下载Portainer镜像

环境用的还是上篇的环境,在swaram01安装Portainer来管理docker集群

# 查询当前有哪些Portainer镜像
docker search portainer

  1. # 下载镜像
  2. docker pull portainer/portainer

三、运行Portainer

Portainer运行方式有以下两种方式:

3.1、单机版运行

如果仅有一个docker宿主机,则可使用单机版运行,运行以下命令就可以启动了:

docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainer\
portainer/portainer

该语句用宿主机9000端口关联容器中的9000端口,并给容器起名为portainer-test。启动成功后,使用该机器IP:PORT即可访问Portainer。

首次登陆需要注册用户,给admin用户设置密码