{"version":"1.0","provider_name":"Profesionales de Docker","provider_url":"https:\/\/dockerpros.com\/es","title":"Docker Container Update - Dockerpros","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"St9N3rMQXo\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-container-update\/\">Actualizaci\u00f3n de contenedores Docker\n\nEn este cap\u00edtulo, aprender\u00e1 a actualizar contenedores Docker. Los temas cubiertos incluyen:\n\n- Actualizaci\u00f3n de contenedores Docker\n- Actualizaci\u00f3n de im\u00e1genes de contenedores Docker\n- Actualizaci\u00f3n de contenedores Docker con Docker Compose\n\nActualizaci\u00f3n de contenedores Docker\n\nPara actualizar un contenedor Docker, siga estos pasos:\n\n1. Detenga el contenedor en ejecuci\u00f3n:\n   ```\n   docker stop \n   ```\n\n2. Elimine el contenedor antiguo:\n   ```\n   docker rm \n   ```\n\n3. Extraiga la imagen m\u00e1s reciente:\n   ```\n   docker pull \n   ```\n\n4. Inicie un nuevo contenedor con la imagen actualizada:\n   ```\n   docker run -d --name  \n   ```\n\nActualizaci\u00f3n de im\u00e1genes de contenedores Docker\n\nPara actualizar la imagen de un contenedor Docker, siga estos pasos:\n\n1. Extraiga la imagen m\u00e1s reciente:\n   ```\n   docker pull \n   ```\n\n2. Detenga el contenedor en ejecuci\u00f3n:\n   ```\n   docker stop \n   ```\n\n3. Elimine el contenedor antiguo:\n   ```\n   docker rm \n   ```\n\n4. Inicie un nuevo contenedor con la imagen actualizada:\n   ```\n   docker run -d --name  \n   ```\n\nActualizaci\u00f3n de contenedores Docker con Docker Compose\n\nPara actualizar contenedores Docker utilizando Docker Compose, siga estos pasos:\n\n1. Detenga los contenedores en ejecuci\u00f3n:\n   ```\n   docker-compose down\n   ```\n\n2. Extraiga las im\u00e1genes m\u00e1s recientes:\n   ```\n   docker-compose pull\n   ```\n\n3. Inicie los contenedores con las im\u00e1genes actualizadas:\n   ```\n   docker-compose up -d\n   ```\n\nRecuerde que al actualizar contenedores Docker, es importante hacer una copia de seguridad de los datos importantes antes de realizar cualquier cambio. Adem\u00e1s, aseg\u00farese de probar las actualizaciones en un entorno de desarrollo o de ensayo antes de aplicarlas en producci\u00f3n.<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/dockerpros.com\/es\/wiki\/docker-container-update\/embed\/#?secret=St9N3rMQXo\" width=\"600\" height=\"338\" title=\"\u00abDocker Container Update\u00bb \u2014 Dockerpros\" data-secret=\"St9N3rMQXo\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/dockerpros.com\/wp-includes\/js\/wp-embed.js\n<\/script>","thumbnail_url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-update_1228.jpg","thumbnail_width":800,"thumbnail_height":600,"description":"Docker container updates are essential for maintaining application security and performance. Regular updates ensure the latest features and patches are applied, enhancing stability and compatibility."}