sdc docker连接

curl -O https://raw.githubusercontent.com/joyent/sdc-docker/master/tools/sdc-docker-setup.sh && chmod +x sdc-docker-setup.sh

[[email protected] ~]# ./sdc-docker-setup.sh -k https://cloudapi.bst-1.bstjpc.com mhc ~/.ssh/id_rsa Setting up Docker client for SDC using:     CloudAPI:        https://cloudapi.bst-1.bstjpc.com     Account:         mhc     Key:             /root/.ssh/id_rsa

If you have a pass phrase on your key, the openssl command will prompt you for your pass phrase now and again later.

Verifying CloudAPI access. Enter pass phrase for /root/.ssh/id_rsa: CloudAPI access verified.

Generating client certificate from SSH private key. Enter pass phrase for /root/.ssh/id_rsa: 140737471448992:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:You must type in 4 to 8191 characters Enter pass phrase for /root/.ssh/id_rsa: Wrote certificate files to /root/.sdc/docker/mhc

Get Docker host endpoint from cloudapi. Enter pass phrase for /root/.ssh/id_rsa: Docker service endpoint is: tcp://109.105.7.104:2376

[[email protected] mhc]# cat env.sh
export DOCKER_CERT_PATH=/root/.sdc/docker/mhc
export DOCKER_HOST=tcp://192.168.7.117:2376
export DOCKER_CLIENT_TIMEOUT=300
export COMPOSE_HTTP_TIMEOUT=300
unset DOCKER_TLS_VERIFY
alias docker="docker --tls"

时间: 2024-10-10 23:26:49

sdc docker连接的相关文章

docker连接

Docker连接容器 构建镜像模板 1) 创建一个sshd_dockerfile工作目录 [[email protected] ~]# mkdir sshd_dockerfile [[email protected] ~]# cd sshd_dockerfile/ [[email protected] sshd_dockerfile]# touch dockerfile run.sh 在主机上生成ssh秘钥对,并创建authorized_keys文件 [[email protected] ssh

Docker连接General Version Control System(Gitlab/Github)自动build

由于官方只支持Docker连接Github的自动build,那么我们使用其他version control(如Gitlab,CVS等)的同学们应该怎么做呢. 博主使用的方案是jenkins+jenkins提供的docker插件. 需要用到DooD (Docker-outside-of-Docker) 或者DinD(Docker-in-Docker)技术. 具体参照: http://container-solutions.com/running-docker-in-jenkins-in-docke

docker 学习笔记之docker连接网络的设置

1.如果docker主机不需要通过代理连接外网 则docker的相关命令(如docker search)或docker容器与网络相关的操作都可以正常进行,不需要特殊设置. 2.当docker主机 是通过代理才能连接外网时,采用服务方式启动守护进程 如果docker守护进程是通过服务的方式启动的(sudo start docker) 当我们执行如  docker search ubuntu 命令时,会报错 Error response from daemon: Get https://index.

docker 学习笔记21:docker连接网络的设置

1.如果docker主机不需要通过代理连接外网 则docker的相关命令(如docker search)或docker容器与网络相关的操作都可以正常进行,不需要特殊设置. 2.当docker主机 是通过代理才能连接外网时,采用服务方式启动守护进程 如果docker守护进程是通过服务的方式启动的(sudo start docker) 当我们执行如  docker search ubuntu 命令时,会报错Error response from daemon: Get https://index.d

Docker连接Github自动build

具体参见代码库: https://github.com/flasheryu/docker-jetty 在Docker Hub的settings里面设置连接个人github账号. 然后在dockerhub创建一个新的repository并关联到github此repository即可. 每当有新代码check in的时候,Docker Hub会自动build Dockerfile生成最新的image. 另外:jenkins可以完成同样的流程. 后续会使用jenkins生成image并将新生成的ima

idea docker 连接 linux 上的 docker

安装插件 Docker插件,首先需要在你的IDEA中安装Docker插件,定位到File-Setting-Plugins后搜索Docker Integration安装 配置Docker服务器,在IDEA中定位到File-Setting-build,Execution,Deployment-Docker 运行 idea 项目到 远程 linux docker 上 编写 Dockerfile 文件 添加 maven 依赖 <build> <finalName>${project.art

Synology 群晖创建docker连接到物理路由器

使用Docker Swarm,桥接网络可以在物理机器上传播,以构建逻辑覆盖网络.无论Container启动哪个节点,它仍然能够访问同一覆盖网络中的其他容器.但是,Swarm的功能没有UI支持. docker network create -d macvlan --subnet=192.168.200.64/27 --gateway=192.168.200.64 -o parent=eth1 bridged_lan 参考资料: Docker L2 Bridge/macvlan https://fo

在GIC云主机上通过openvswith连接Docker

实现的效果图: 1. 创建GIC云主机(centos7): 公网IP 114.112.62.75, 私网IP 192.168.1.4,私网网卡 ens224 2. 安装openvswitch,我是参考了openvswitch 2.5.x的文档,制作rpm包后,yum localinstall  rpm包. 3. 安装docker, yum install docker service docker start 4. 创建网桥 ovs-vsctl add-br helloworld 5. 把私网网

在 Docker 中使用 flannel - 每天5分钟玩转 Docker 容器技术(60)

上一节我们安装和配置了 flannel,本节在 Docker 中使用 flannel. 配置 Docker 连接 flannel 编辑 host1 的 Docker 配置文件 /etc/systemd/system/docker.service,设置 --bip 和 --mtu. 这两个参数的值必须与 /run/flannel/subnet.env 中 FLANNEL_SUBNET 和FLANNEL_MTU 一致. 重启 Docker daemon. systemctl daemon-reloa