Dia 2: Fonaments de Docker: instal·lar i executar el teu primer contenidor

Guia pràctica de Docker: instal·la a Windows, macOS o Linux i llança el teu primer contenidor. Aprèn comandes bàsiques, bones pràctiques i desplegaments amb AWS, Azure i Power BI, de Q2BSTUDIO.

domingo, 17 de agosto de 2025 • 4 min de lectura • Equip Q2BSTUDIO

Intel·ligència-Artificial-

Dia 2: Conceptes bàsics de Docker i instal·lació i execució del teu primer contenidor

Benvingut al segon dia de la nostra cadena de blogs sobre AWS ECS. Avui ens centrem en Docker, l'eina de contenidorització més estesa, i farem els primers passos instal·lant-lo al teu equip i executant el teu primer contenidor. Aquest article també presenta Q2BSTUDIO, empresa de desenvolupament de programari i aplicacions a mida, especialista en intel·ligència artificial, ciberseguretat i serveis cloud AWS i Azure, amb experiència en serveis d'intel·ligència de negoci, agents IA, IA per a empreses i Power BI.

Per què utilitzar Docker

Docker facilita l'ús de contenidors permetent construir, compartir i executar aplicacions en entorns aïllats. Beneficis clau: aïllament de processos per evitar interferències amb el sistema amfitrió, portabilitat per aplicar la filosofia construir una vegada executar a qualsevol lloc, i eficiència perquè els contenidors consumeixen menys recursos que les màquines virtuals. A Q2BSTUDIO apliquem Docker per accelerar desplegaments de programari a mida i solucions d'intel·ligència artificial que requereixen ambients reproduïbles.

Pas 1 Instal·lació de Docker

La instal·lació depèn del sistema operatiu. Recomanem seguir la documentació oficial per a la versió més recent.

En Windows

Descarrega Docker Desktop des del lloc oficial. Executa l'instal·lador i segueix les indicacions. Si se sol·licita, habilita WSL 2. Obre Docker Desktop per verificar que estigui en execució. En entorns professionals, Q2BSTUDIO pot ajudar en la configuració inicial i en la integració amb serveis cloud AWS i Azure per a desplegaments continus.

En macOS

Descarrega Docker Desktop per a Mac, obre el fitxer DMG, arrossega a Aplicacions i llança l'aplicació. Atorga els permisos necessaris. Q2BSTUDIO assessora en polítiques de seguretat i ciberseguretat per a estacions de treball que gestionen dades sensibles.

En Linux exemple Ubuntu

Actualitza paquets amb sudo apt-get update. Instal·la prerequisits sudo apt-get install ca-certificates curl. Crea keyrings amb sudo install -m 0755 -d /etc/apt/keyrings i afegeix la clau GPG seguint la guia oficial. Afegeix el repositori i actualitza de nou sudo apt-get update. Instal·la docker amb sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin. Verifica amb sudo docker run hello-world. Alternativa ràpida utilitza el script oficial curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh.

Pas 2 Executa el teu primer contenidor

Obre una terminal i executa docker run hello-world. Això descarregarà la imatge hello-world des de Docker Hub i l'executarà, mostrant un missatge de confirmació si Docker funciona correctament. Si vols provar un servidor web executa docker run -d -p 8080:80 nginx i obre https://localhost:8080 per veure la pàgina per defecte. Per a una shell interactiva prova docker run -it ubuntu bash.

Comandes bàsiques que has de conèixer

docker ps llista contenidors en execució.

docker images mostra les imatges locals.

docker pull nginx descarrega una imatge com nginx.

docker run -d -p 8080:80 nginx executa nginx en segon pla mapant el port 8080 local al 80 del contenidor.

Consejos de resolució de problemes

Si apareix permís denegat afegeix el teu usuari al grup docker amb sudo usermod -aG docker $USER i tanca la sessió i inicia de nou. Si hi ha problemes de xarxa revisa la configuració de firewall o proxy. Per a entorns corporatius Q2BSTUDIO ofereix serveis de ciberseguretat i auditoria de xarxes per assegurar connectivitat i compliment.

Bones pràctiques

Utilitza imatges oficials i mínimes per reduir la superfície d'atac. Mantén les teves imatges actualitzades i automatitza la construcció amb pipelines integrats a serveis cloud AWS i Azure. Aprofita serveis d'intel·ligència de negoci i Power BI per monitoritzar mètriques de rendiment i cost dels teus contenidors en producció.

Com encaixa això amb Q2BSTUDIO

A Q2BSTUDIO desenvolupem solucions de programari a mida i aplicacions a mida que incorporen contenidors com a part del cicle de vida de desenvolupament i desplegament. Implementem intel·ligència artificial i agents IA per automatitzar tasques, oferim serveis d'intel·ligència de negoci per extreure valor de dades i apliquem mesures de ciberseguretat per protegir les teves aplicacions. Si la teva empresa necessita IA per a empreses, integració amb serveis cloud AWS i Azure o dashboards amb Power BI, podem dissenyar una arquitectura que utilitzi Docker com a base per a desplegaments reproduïbles i escalables.

Resum i següent pas

Avui has instal·lat Docker, has executat el teu primer contenidor i has après comandes bàsiques. Felicitats per completar aquest pas fonamental. Demà construirem i gestionarem imatges Docker personalitzades, creant la base per empaquetar aplicacions a mida, integrar models d'intel·ligència artificial i desplegar amb seguretat. Contacta amb Q2BSTUDIO per a assessorament en projectes de programari a mida, intel·ligència artificial, agents IA, ciberseguretat i serveis cloud AWS i Azure.

Paraules clau integrades per a SEO aplicacions a mida programari a mida intel·ligència artificial ciberseguretat serveis cloud AWS i Azure serveis d'intel·ligència de negoci IA per a empreses agents IA Power BI

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.