Einsatz gegen Deepfakes: Worldcoin benennt sich in World um
Das Identifikationsprojekt Worldcoin von Sam Altman ändert seinen Namen in World – und kündigt viele weitreichende Neuerungen an. (Sam Altman, Wirtschaft)
Quelle: Golem
Das Identifikationsprojekt Worldcoin von Sam Altman ändert seinen Namen in World – und kündigt viele weitreichende Neuerungen an. (Sam Altman, Wirtschaft)
Quelle: Golem
Die Serie spielt 10.000 Jahre vor Denis Villeneuves Filmen. Es geht um die Ursprünge der Bene Gesserit, einem geheimnisvollen Orden mächtiger Hexen. (Dune, Streaming)
Quelle: Golem
Aktuell läuft bei Media Markt die Lenovo Week. Es winken Rabatte von bis zu 50 Prozent auf PCs, Laptops, Monitore, Tablets und vieles mehr. (Lenovo, Notebook)
Quelle: Golem
Ursache für die Ausfälle soll ein Konflikt zwischen einem Anwenderprogramm und dem Betriebssystem sein. Einen Cyberangriff schließt die Stadt aus. (Software, Windows)
Quelle: Golem
Vertrauenswürdige Hinweisgeber sollen illegale Inhalte im Netz melden. Kritiker scheinen dieses Konzept des DSA nicht richtig verstanden zu haben. Eine Analyse von Friedhelm Greis (Digital Services Act, Urheberrecht)
Quelle: Golem
We’re excited to announce the launch of the Docker Terraform Provider, designed to help users and organizations automate and securely manage their Docker-hosted resources. This includes repositories, teams, organization settings, and more, all using Terraform’s infrastructure-as-code approach. This provider brings a unified, scalable, and secure solution for managing Docker resources in an automated fashion — whether you’re managing a single repository or a large-scale organization.
A new way of working with Docker Hub
The Docker Terraform Provider introduces a new way of working with Docker Hub, enabling infrastructure-as-code best practices that are already widely adopted across cloud-native environments. By integrating Docker Hub with Terraform, organizations can streamline resource management, improve security, and collaborate more effectively, all while ensuring Docker resources remain in sync with other infrastructure components.
The Problem
Managing Docker Hub resources manually can become cumbersome and prone to errors, especially as teams grow and projects scale. Maintaining configurations can lead to inconsistencies, reduced security, and a lack of collaboration between teams without a streamlined, version-controlled system. The Docker Terraform Provider solves this by allowing you to manage Docker Hub resources in the same way you manage your other cloud resources, ensuring consistency, auditability, and automation across the board.
The solution
The Docker Terraform Provider offers:
Unified management: With this provider, you can manage Docker repositories, teams, users, and organizations in a consistent workflow, using the same code and structure across environments.
Version control: Changes to Docker Hub resources are captured in your Terraform configuration, providing a version-controlled, auditable way to manage your Docker infrastructure.
Collaboration and automation: Teams can now collaborate seamlessly, automating the provisioning and management of Docker Hub resources with Terraform, enhancing productivity and ensuring best practices are followed.
Scalability: Whether you’re managing a few repositories or an entire organization, this provider scales effortlessly to meet your needs.
Example
At Docker, even we faced challenges managing our Docker Hub resources, especially when adding repositories without owner permissions — it was a frustrating, manual process. With the Terraform provider, anyone in the company can create a new repository without having elevated Docker Hub permissions. All levels of employees are now empowered to write code rather than track down coworkers. This streamlines developer workflows with familiar tooling and reduces employee permissions. Security and developers are happy!
Here’s an example where we are managing a repository, an org team, the permissions for the created repo, and a PAT token:
terraform {
required_providers {
docker = {
source = "docker/docker"
version = "~> 0.2"
}
}
}
# Initialize provider
provider "docker" {}
# Define local variables for customization
locals {
namespace = "my-docker-namespace"
repo_name = "my-docker-repo"
org_name = "my-docker-org"
team_name = "my-team"
my_team_users = ["user1", "user2"]
token_label = "my-pat-token"
token_scopes = ["repo:read", "repo:write"]
permission = "admin"
}
# Create repository
resource "docker_hub_repository" "org_hub_repo" {
namespace = local.namespace
name = local.repo_name
description = "This is a generic Docker repository."
full_description = "Full description for the repository."
}
# Create team
resource "docker_org_team" "team" {
org_name = local.org_name
team_name = local.team_name
team_description = "Team description goes here."
}
# Team association
resource "docker_org_team_member" "team_membership" {
for_each = toset(local.my_team_users)
org_name = local.org_name
team_name = docker_org_team.team.team_name
user_name = each.value
}
# Create repository team permission
resource "docker_hub_repository_team_permission" "repo_permission" {
repo_id = docker_hub_repository.org_hub_repo.id
team_id = docker_org_team.team.id
permission = local.permission
}
# Create access token
resource "docker_access_token" "access_token" {
token_label = local.token_label
scopes = local.token_scopes
}
Future work
We’re just getting started with the Docker Terraform Provider, and there’s much more to come. Future work will expand support to other products in Docker’s suite, including Docker Scout, Docker Build Cloud, and Testcontainers Cloud. Stay tuned as we continue to evolve and enhance the provider with new features and integrations.
For feedback and issue tracking, visit the official Docker Terraform Provider repository or submit feedback via our issue tracker.
We’re confident this new provider will enhance how teams work with Docker Hub, making it easier to manage, secure, and scale their infrastructure while focusing on what matters most — building great software.
Learn more
Visit the official Docker Terraform Provider repository.
Submit feedback via our issue tracker.
Subscribe to the Docker Newsletter.
Get the latest release of Docker Desktop.
Have questions? The Docker community is here to help.
New to Docker? Get started.
Quelle: https://blog.docker.com/feed/
O2 bietet Kunden 5 GByte kostenlosen Cloudspeicher. Diese Option wird bald eingestellt. Nutzer müssen aktiv werden, um keine Daten zu verlieren. (O2, Mobilfunk)
Quelle: Golem
Starlink will seine Frequenzen flexibler einsetzen. Die Nutzer sollen bald 1 GBit/s geliefert bekommen. (Starlink, FCC)
Quelle: Golem
Der Staat soll Geld zahlen, wenn ein Verbrenner verschrottet und durch ein Elektroauto ersetzt wird. Das soll der Umwelt mehr nutzen als E-Fuels. (Auto, Studien)
Quelle: Golem
Infrafibre Germany bekam rund 900 Millionen Euro für den Glasfaserausbau von einem Bankenkonsortium. Jetzt soll alles für 1 Euro verkauft werden. (Glasfaser, Wirtschaft)
Quelle: Golem