Tag: centos7

在centos7上安装Kubernetes

我有一个centos 7服务器,我安装了docker-ce(17.06.0-ce,build 02c1d87)。 当我试图安装kubernetes,我不断得到冲突。 在docker-ce安装期间已经安装了docker-1.12.6-32.git88a4867.el7.centos.x86_64依赖项。 如果我卸载docker-ce,我可以安装kubernetes。 由于这种冲突,我无法在机器上安装docker-ce和kubernetes。 我卸载docker,并重新安装它,但没有运气。 请在这件事上给予我帮助 —> Package docker-client.x86_64 2:1.12.6-32.git88a4867.el7.centos will be installed —> Package docker-common.x86_64 2:1.12.6-32.git88a4867.el7.centos will be installed –> Processing Conflict: docker-ce-17.06.0.ce-1.el7.centos.x86_64 conflicts docker –> Processing Conflict: docker-ce-17.06.0.ce-1.el7.centos.x86_64 conflicts docker-io –> Finished Dependency Resolution Error: docker-ce conflicts with 2:docker-1.12.6-32.git88a4867.el7.centos.x86_64 You could try using –skip-broken to work around the problem You […]

用Docker和docker-compose运行PHP,Apache和MySQL

我无法弄清楚如何使用我的容器在Docker中运行(通过docker-compose)。 在过去的几个星期里,我一直在阅读Docker,并且我有兴趣构build一个我可以开发的环境,并且可以高效地复制和我的同事合作。 我读过以下文章: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-centos-7 https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-and-phpmyadmin-with-docker-compose-on-ubuntu-14-04 https://www.digitalocean.com/community/tutorials/how-to-work-with-docker-data-volumes-on-ubuntu-14-04 我已经通过由前面的文章中find的命令组成的Bash脚本安装了Docker和Docker Compose:(以sudo身份运行) ## Install Docker package function docker_install { echo "__ installing docker" # Run installer script wget -qO- https://get.docker.com/ | sh # Add user parameter to docker group usermod -aG docker $1 # Enable docker on boot sudo systemctl enable docker.service # Start docker now sudo systemctl start […]

Docker挂载目录访问权限

我有一个运行MongoDB数据库的Docker容器。 为了保持数据的持久性,我在容器上安装一个容器,该容器是用xfs格式化的AWS EBS卷(MongoDB推荐)。 运行命令如下: $ docker run –name MongoDB -p 27017:27017 –volume /data/mongo/db:/data/db –volume /data/mongo/conf:/data/configdb mongo:3.4 –config /data/configdb/mongodb.conf 但我总是得到以下错误: chown: cannot read directory '/data/configdb': Permission denied chown: cannot read directory '/data/db': Permission denied 我在所有/ data / mongo目录和子目录上尝试了许多chmod和chown命令,直到我来到chmod -R 777 / data / mongo,但是没有成功。 在mongo Dockerfile上,我看到入口点chown / data / db和/ data / configdb: https : //github.com/docker-library/mongo/blob/30d09dbd6343d3cbd1bbea2d6afde49f5d9a9295/3.4/docker-entrypoint.sh […]

Centos和Fedora Docker,我无法启动mysql

我在centos上是新手,我在Ubuntu和我的朋友“yograterol说服我去Fedora是最好的。 改变很多东西,问题是mysql不能在docker中启动,在我的本地fedora中是一样的,但是在Docker中没有工作,没有命令: # mysql ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 本地修复如下: $ sudo setenforce 0 $ sudo service mysqld start 但在Docker中,出现以下情况: # setenforce 0 bash: setenforce: command not found # Service mysqld start bash: service: command not found 它发生在Docker:Centos和Fedora中。 我认为这是因为他们是最低限度的操作系统映像。

使用Virtual Box无法与Docker(Centos 7)+ DNS服务器(Container Ubuntu 14.04)通信

我有一个与虚拟框的Docker(Centos 7)+ DNS服务器(容器Ubuntu 14.04)的问题。 首先,我需要解释我是如何构build结构的: 我正在使用虚拟机testingDocker,在这种情况下使用虚拟机。 我在模式桥中创build了一个带有一个网卡的Centos 7虚拟机。 在Centos 7里面有Docker v.1.6.0 ,接口docker0 172.17.42.1(Bridge) ,是Docker的默认接口。 这是我用root做的configuration。 在Docker里面我用Ubuntu 14.04创build了一个容器: # sudo docker run -i -t ubuntu /bin/bash NAT的docker0给我IP 172.17.0.2(eth0 – >桥) ,我与bind9的 DNS服务器,这是我的configuration: /etc/bind/named.conf.local zone "domain.com" { type master; file "/etc/bind/db.domain.com"; }; zone "42.17.172.in-addr.arpa" { type master; file "/etc/bind/db.172.17.42"; }; /etc/bind/db.domain.com ; ; BIND data file for […]

Docker无法在centos7上启动:未能启动docker应用程序容器引擎

centos7通过vmware工作站播放器,和 [root@localhost Desktop]# uname -r 3.10.0-229.14.1.el7.x86_64 首先, yum install docker-engine other_args="–selinux-enabled" >> /etc/sysconfig/docker yum install docker-engine然后, other_args="–selinux-enabled" >> /etc/sysconfig/docker当service docker start ,出现错误: [root@localhost Desktop]# systemctl status docker.service -l docker.service – Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled) Active: activating (start) since 日 2015-10-25 19:49:32 PDT; 46s ago Docs: https://docs.docker.com Main PID: 14387 (docker) CGroup: […]

在成功的TeamCity版本上创builddocker图像

我目前正在尝试模拟在TeamCity中成功构build之后可以创build泊坞窗图像的情况。 我使用Docker Hub来存储我的Docker镜像并构build它们。 之后,我将它们挂接到Tutum(Docker Cloud),最终将它们推送到Microsoft Azure。 什么是最好的做法,以确保总是有一个有效的docker图像在我的回购在docker集线器? 我在TeamCity中运行多个testing,并希望在构build成功时创build一个Docker镜像。 TeamCity服务器没有运行docker主机,但是我的项目有一个Dockerfile。 有任何想法吗? 提前致谢, 蒂姆

docker1.9.1,不停止docker集装箱

Dockerfile: … VOLUME [ “/sys/fs/cgroup” ] CMD ["/usr/sbin/init"] 我在Centos7上构build和运行我的centos7 docker容器。 $ docker run –privileged -ti -d -e“container = docker”–name centos7-server -v / sys / fs / cgroup:/ sys / fs / cgroup centos7:81ee535 / usr / sbin / init 之后,input下面的表扬 $ docker stop centos7-server ..永远循环.. 如果/ usr / sbin / init到/ bin / bash,那么centos7-server会被停止(成功)。 但是,我想在centos7-server容器中使用systemd。 […]

Docker:在CentOS 7上的代理后面安装Docker:拉取图片时出错

我在CentOS 7上安装docker,我有这个问题: 拉图像时出错: https ://index.docker.io/v1/repositories/library/centos/images:x509:由未知权威签名的证书 我有的configuration: 在/ etc / sysconfig / docker文件下添加代理 http_proxy = http:// login:Password!@ <mydomain>:<port> https_proxy = http:// login:Password!@ <mydomain>:<port> [root @ localhost〜]#journalctl -xe 我有这个 : https://registry-1.docker.io/v2/ :由未知权威签名的x509证书 所以任何人都可以帮助我find解决这个问题?

在CentOS7上暴露Docker Remote API v1.22

我正在尝试在CentOS7上公开Docker远程API。 $ docker version Client: Version: 1.10.3 API version: 1.22 Package version: docker-common-1.10.3-46.el7.centos.14.x86_64 Go version: go1.6.3 Git commit: cb079f6-unsupported Built: Fri Sep 16 13:24:25 2016 OS/Arch: linux/amd64 Server: Version: 1.10.3 API version: 1.22 Package version: docker-common-1.10.3-46.el7.centos.14.x86_64 Go version: go1.6.3 Git commit: cb079f6-unsupported Built: Fri Sep 16 1 我在/etc/systemd/system/docker.service.d/docker-external.conf上设置了conf文件 [Service] ExecStart= ExecStart=/usr/bin/docker -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock […]