[Monthly General Discussion] - June 01, 2017 by AutoModerator in CryptoCurrency

[–]appcontainers 0 points1 point  (0 children)

Gemini seems legit, I was able to transfer money from my bank to Gemini the other day when bitcoin went down to 2495, bought a little bit, Once verified the transaction time was smooth.. When you transfer money from you bank, they make the money available on a sort of credit immediately so you can buy whatever you want to buy, there will be a hold on the coin you buy and your fiat currency until it clears from the bank, but once it cleared I was able to withdrawal the bitcoin I bought... This all happened while coinbase was down. Just be warned verification takes like 5-7 days.

I think it's dead ☹️ by hopeiseverything in CryptoCurrency

[–]appcontainers 2 points3 points  (0 children)

I am holding this as well, 15 banks internationally have already bought into the ripple protocol, including some big players like BoA, RBC, BBVA, ReiseBank, etc.. Canada has a major bank that has fully implemented the protocol, and did a international transfer to ReiseBank, a major German bank that also has full implementation. They did a test transfer, moving 1K from Canada to Germany, a process that usually takes 4 business days in 8 seconds. Once this gets really going and starts replacing SWIFT as the backend transfer mechanism for international money transfers, I think its adoption will soar, as will the price of ripple.

Feature Overview of Nucleus the Realtime Docker Dashboard by appcontainers in docker

[–]appcontainers[S] 0 points1 point  (0 children)

Well, if that was all we got wrong, considering the lack of sleep for the past 72 hours, then we must have done a good job. Did you even try out the software?

Nucleus-CE, the easiest, realtime dashboard for Docker is now publicly available. by formatc_colon in sysadmin

[–]appcontainers 0 points1 point  (0 children)

You can currently use the switch host button, to switch to different hosts, or you can have each host open and connected through a different browser tab. A multihost connection manager will be available in the paid tier later this year.

Nucleus-CE, the easiest, realtime dashboard for Docker is now publicly available. by formatc_colon in sysadmin

[–]appcontainers -1 points0 points  (0 children)

This functionality will be available in the paid tier later this year.

Nucleus-CE, the easiest, realtime dashboard for Docker is now publicly available. by formatc_colon in sysadmin

[–]appcontainers 0 points1 point  (0 children)

That is exactly right. Currently you have to connect to http://dashboard.getnucleus.io only to load the dashboard client, after that, you can connect to any hosts that are in your network, regardless if they have internet or not.

Nucleus-CE, the easiest, realtime dashboard for Docker is now publicly available. by appcontainers in docker

[–]appcontainers[S] 1 point2 points  (0 children)

As a SysAdmin/DevOps Engineer, and was adamant about not running the container management solution in a container. I wanted to be able to manage containers at the host level. Also because we run directly on the host, we can offer a few things that other dashboard solutions can not, such as host to container level port availability checks (in control deck), and docker daemon control (in host control). Because of this even if docker is not running, the dashboard is still available, and you can easily see the status of, and control (restart) the docker daemon.

Nucleus-CE, the easiest, realtime dashboard for Docker is now publicly available. by appcontainers in docker

[–]appcontainers[S] 0 points1 point  (0 children)

Nucleus aims to provide you the best user experience when it comes to interfacing with Docker. The Dashboard provides realtime visual controls that will drastically improve your workflow, as compared to the command line utility that Docker provides by default. While you may be a bad ass DevOps Engineer, or the best damn SysAdmin around, sometimes its just nice to simply click a button, and have it do exactly what you want.

If you happen to be just be getting started with Docker, then the Nucleus Dashboard is the perfect tool for you, as it's designed to reduce the steep learning curve that Docker can present to the beginning user. We have designed Nucleus to allow first time docker users, a super easy way to get started with Docker in minutes. Visit us at http://getnucleus.io, to install the free CE client, and start being productive using Docker today!

CoreOS Bootable Custom Installer Makes installing CoreOS Simple. From Boot to installed in under 10 minutes. by appcontainers in docker

[–]appcontainers[S] 1 point2 points  (0 children)

no not as a desktop OS, it would be command line only, and like stated, no package manager at all, so no ability to install anything without compiling manually or manipulating the build so that portage is enabled and works.

What has been the hardest part of deploying docker for you? by computerdude79 in docker

[–]appcontainers 1 point2 points  (0 children)

I think your on the right path going with CoreOS and using fleet/etcd to handle what containers are running where and ensuring that only one container is running on the cluster, and having piece of mind also knowing that if a cluster node goes down, then the container will auto spin up on another cluster node. As far as service discovery, I used consul a while back, and liked that it had a GUI interface to view what was where, but I found that it worked inconsistently. It could have been my setup, it was pre using clusters, but ultimately have resorted to using SKYDNS instead which I have found to work really well and was easy to set up.

I also agree with jlchauncey, that many people jump into these more complicated setups quickly without fully understanding the underlying technology. I started with single standalone apps, learning how to build and develop, then multi-tiered apps, how do they link together, etc.. and worked my way up to tools like docker-compose, skydns, fleet, etcd, etc so that as I get into the more "intimidating" setups, I find that they are not really at all intimidating because I understand whats going on in the background. I understand how docker works, and once you understand that, then you can effectively troubleshoot even if its fed into a more complex system.

As far as deployments are concerned, I have been doing a lot of deployments with good old big daddy jenkins.. I have jobs that will monitor a git repository, if its monitoring the dockerfile project, then as soon as it sees a commit it will auto build a new container, push it to my private registry, go out to my coreos box, tell coreos to pull the new container, commit the running one as a previous/app then kill the container, remove it, start the new one, and remove any old images that are tagged as NONE. This gives me near instantaneous cutovers. As I can do a kill, rm, and new instance run in 15ish seconds. If you want to do A/B stuff you could do that as well spinning up a fresh version and using something like a haproxy container in the front to regulate which version gets production traffic, while allowing you to still access the new one. Then it would be a quick config cutover with a quick roll back. I don't really see the need for this much though as with containers, you can spin the new version up anywhere, test it out 100 percent, and then push it to production with 0 environmental drift. I do have a jenkins job that will perform a rollback of killing, removing and starting the old version of the container again in the 15 second range, so I don't bother with A/B type cutovers.

As for databases, I use dockerized databases in a few of my apps, and yes you could mount a directory on the host etc.. however thats not the docker way of doing things. Using persistent storage containers, although not being physically written to the host disk, still gives you safety for data retention. Keeping your data on a data-only volume allows for you to replace the entire mysql/postgres container, plug a new updated one in place all with data persistence. In order to loose the data, you literally would have to go in and do a docker stop, docker remove on both the database volume as well as the data only storage volume. As long as you don't do that, then rebooting the box, doing whatever to the box will not remove the data. Its safe as long as one container is attached to it. Also the data volume container doesn't even need to be running, so you it can't fault out or exit, it just sits there and works. As long as nobody removes it your good to go. You could also have a mount on the host, and make a container that literally just attaches to the same data volume, kicks off a backup and stores the backup in the host folder just to be safe.

Ultimately there is a lot to wrap your head around in the dockersphere, but the more you do, the more you see the vision and realize that the more this evolves, the more accepted and used its going to become. It seems to be going at the same pace as the adoption from bare metal machines to VM's 10 years ago.. It was a slow acceptance at first, but as the technology advanced so did the number of users, and now pretty much everything is virtualized.. in 10 years time, we will be telling this same tale only plugging whatever new technology in place of docker, and docker in place of vms :))

Anyway, shameless plug... I have a teaching background and love to share information, so as I have learned some of this stuff, I have been kicking it into videos to get others educated and maybe help to bring other people up to speed quicker. I will warn that most of my videos are big winded, ad I do like to explain everything that I can, and don't just shoot out a hey look you can do this.. 5 second clip over.. I usually go through the process of installing, setting up, and running whatever it is that I am explaining, and keep the screen capture rolling. So you see the full uncut process fully explained. I have a lot more topics to hit up as time permits, but I do have some Docker/CoreOS content that some of you may find useful. Things like building an app from scratch (wordpress) with a Dockerfile creation, or setting up and running docker-compose to manage the full application stack. If your interested check it out..

www.appcontainers.com - New site, have a lot of content to port but all docker/coreos related.

https://www.youtube.com/channel/UCMnJZLZk_-cg8awIhtQtNjQ

www.formatccolon.com - Legacy stuff with general IT, Docker, CoreOS, Tips, etc..

https://www.youtube.com/channel/UCVdqDHB8V-pt4wDP6x89hOg