Using Customer Docker Compose File Names

As I use containers more and more to run various things, I decided I not only wanted to set up docker compose files, I wanted to name them something other than docker-compose.yml. While I often have these running in separate folders with separate batch files to start them, I wanted to have the name mean more.

This post shows how to do this.

Creating the File

Obviously the name is the only change. All the other items in your file need to match. For me, I created a new file with YML in it, which looks like the image below. I then saved this as SQL2025.yml, which is the version of SQL Server this container runs.

2025-08_0184

There’s nothing magic here, so I ran this:

docker compose up –d sql2025.yml

That didn’t work. I got docker errors, so I had to search and got a Google AI summary (which I don’t like) that noted there is a –f parameter. I tried this.

docker compose up –d –f sql2025.yml

That didn’t work either. I clicked through on Google to the docs, and I see the –f. However, I noticed that the –f comes before the command.

I then changed this to

docker compose –f sql2025.yml up –d

and things ran. Of course, I needed to alter my “stop” command below, as you can see.

2025-08_0185

Posted in Blog | Tagged , | Comments Off on Using Customer Docker Compose File Names

BBQ in Dallas (and a little database talk)

Who wants to get some great BBQ in Dallas next month? Last time I was there, I went to Terry Black’s BBQ. It was amazing.

bbq

In just a couple of weeks the PASS Data Community Summit goes on Tour in Dallas, with 2 days of learning on Monday and Tuesday. The next day is the Redgate Software Summit, where we discuss lots of important and pertinent topics with myself, fellow advocates, and industry experts. We also have a separate track for Redgate software demos, tutorials, and presentations.

Come join me at one or both events, and tell your co-workers. It will be a fun few days in Dallas. I don’t know if I’ll get to Terry Black’s, but I’ll be looking for some pit BBQ.

Posted in Blog | Tagged , , , | 2 Comments

Republish: How Much Can You Learn?

It’s Labor Day in the US and I’m likely tackling some chores around the ranch during a stretch at home.

I grabbed this editorial as many of us are labor. We work most of the week for a paycheck, trying to help our organizations and support our families. I re-read this editorial and thought about how I feel about How Much Can You Learn? I wrote this in 2016, nearly a decade ago.

Andy and I still talk about this at times, not so much for us, but for people we work with. A surprisingly large number of people struggle to improve themselves. For a variety of reasons:

  • laziness
  • lack of motivation
  • lack of direction
  • busy with life
  • unconcerned about future employment
  • ??

I don’t know why people wouldn’t be working to improve their skills. I need to rewrite this editorial for the modern, AI age.

Posted in Editorial | Tagged | Comments Off on Republish: How Much Can You Learn?

Data Sovereignty in the Cloud

I remember the court case years ago when the US government wanted to access data in Azure that was physically stored in Ireland. I wrote lightly about this and linked to the article back in 2020. This has typically been more of a concern for the EU (and other countries) than the US, but I’m sure there are organizations in the US that use the cloud and don’t want their data accessed by other countries’ governments.

Recently, a Microsoft executive was asked about this in the French Senate. The Microsoft response was that they  (Microsoft) cannot guarantee data sovereignty for French customers. If the US government served a warrant under the Cloud Act, a US corporation would have to turn over the data.

While the Internet is fantastic in many ways, especially the ability to communicate and collaborate with others all around the world, we still have physical countries and governments. The rules, regulations, and more vary across different countries, but apparently, those rules aren’t going to be enforced if the company doing business is based in the US.

This might be good for the US, but not for customers in other countries. In my mind, it’s somewhat amazing that many other countries haven’t had organizations build clouds that work inside their borders. I’m especially surprised the EU hasn’t subsidized or assisted a company in growing as a cloud provider, though likely any organization that grew to a significant size was purchased by Amazon, Google, or Microsoft.

This access apparently hasn’t happened to date, at least not in a way that is disclosed publicly. Proponents point out that this access would only be allowed with some level of evidence of a crime and a probable cause to access the data in question. That might be true, but we know from the past that a lot of government access to information is kept secret from public disclosure.

The longer I work with data, the more I find that few organizations truly care about data privacy and protection. They give lip service to the idea, and despite employees sometimes wanting to treat data with care, profit (or other) motivations often override other considerations. I’ve mostly given up on worrying about strong data protections and accepted a significant amount of my data is likely being used by more organizations than I’d like.

Steve Jones

Listen to the podcast at Libsyn, Spotify, or iTunes.

Note, podcasts are only available for a limited time online.

Posted in Editorial | Tagged | Comments Off on Data Sovereignty in the Cloud