• Los estibadores de Barcelona deciden “no permitir la actividad” de barcos que envíen armas a Palestina e Israel

    Los estibadores del puerto de Barcelona han decidido “no permitir la actividad de barcos que contengan material bélico”. Así lo han explicado en un comunicado que se ha hecho público tras una asamblea del comité de empresa.

    La Organización de #Estibadores_Portuarios_de_Barcelona (#OEPB), el sindicato mayoritario entre los 1.200 estibadores barceloneses, apunta que han tomado esta decisión para “proteger a la población civil, sea del territorio que sea”.

    Con todo, los trabajadores aseguran un “rechazo absoluto a cualquier forma de violencia” y ven como una “obligación y un compromiso” defender “con vehemencia” la Declaración Universal de los Derechos Humanos. Unos derechos, dicen, que están siendo “violados” en Ucrania, Israel o en el territorio palestino.

    De esta manera, los trabajadores se comprometen a no cargar, descargar ni facilitar las tareas de cualquier buque que contenga armas. Ahora bien, los estibadores no tienen “capacidad para saber de facto que hay en los contenedores”, han afirmado a este diario.

    Los trabajadores se ponen en manos de ONG y entidades de ayuda humanitaria que sí puedan tener conocimiento sobre envíos de armas desde el puerto barcelonés. En esta línea, recuerdan el boicot que ya llevaron a cabo en 2011 en el marco de la guerra de Libia, durante la cual colaboraron con diversas entidades para entorpecer el envío de material bélico y, a su vez, se facilitó el envió de agua y alimentos.

    A pesar de que el Gobierno ha asegurado que no prevé exportar a Israel armas letales que se puedan usar en Gaza, los estibadores son conscientes de que, sólo en 2023, España ha comprado material militar a Israel por valor de 300 millones de euros, unido a otros 700 millones comprometidos en adquisición de armamento para los próximos años.

    Los trabajadores insisten en que con este comunicado no se están posicionado políticamente en el conflicto, simplemente abogan por el alto al fuego y la distribución de ayuda humanitaria. “No es un comunicado político, sólo queremos que se agoten todas las vías de diálogo antes de usar la violencia”.

    Este argumento fue el mismo que estos trabajadores portuarios usaron para negarse a dar servicio a los cruceros en los que la Policía Nacional se alojó durante los días previos al 1 de Octubre. En aquella ocasión también aseguraron que tomaban la decisión “en defensa de los derechos civiles”.

    Con este gesto, los estibadores se suman a otros colectivos de trabajadores portuarios, como los belgas, que también han anunciado que no permitirán el envío de material militar a Israel o Palestina. La del boicot es una estrategia que no es nueva: estibadores de diversos lugares del mundo ya la han llevado a cabo en momentos crudos del conflicto durante los últimos años. Por ejemplo durante el conflicto en la Franja de Gaza de 2008 y 2009, estibadores de Italia, Sudáfrica y Estados Unidos ya se negaron a a manipular cargamentos provenientes de Israel.

    https://www.eldiario.es/catalunya/estibadores-barcelona-deciden-no-permitir-actividad-barcos-envien-armas-pal
    #Barcelone #résistance #armes #armement #Israël #Palestine

    • Espagne : les #dockers du #port de Barcelone refusent de charger les #navires transportant des armes à destination d’Israël

      - « Aucune cause ne justifie la mort de civils », déclare le syndicat des dockers OEPB dans un #communiqué

      Les dockers du port espagnol de Barcelone ont annoncé qu’ils refuseraient de charger ou de décharger des navires transportant des armes à destination d’Israël, à la lumière des attaques de ce pays contre Gaza.

      « En tant que collectif de travailleurs, nous avons l’obligation et l’engagement de respecter et de défendre avec véhémence la Déclaration universelle des droits de l’homme », a déclaré l’OEPB, le seul syndicat représentant quelque 1 200 dockers du port, dans un communiqué.

      « C’est pourquoi nous avons décidé en assemblée de ne pas autoriser les navires contenant du matériel de guerre à opérer dans notre port, dans le seul but de protéger toute population civile », a ajouté le communiqué, notant qu’"aucune cause ne justifie la mort de civils".

      L’OEPB appelle à un cessez-le-feu immédiat et à un règlement pacifique des conflits en cours dans le monde, et notamment du conflit israélo-palestinien.

      Les Nations unies devraient abandonner leur position de complicité, due à l’inaction ou à leur renoncement dans l’exercice de leurs fonctions, a ajouté le communiqué.

      Israël mène, depuis un mois, une offensive aérienne et terrestre contre la Bande de Gaza, à la suite de l’attaque transfrontalière menée par le mouvement de résistance palestinien Hamas le 7 octobre dernier.

      Le ministère palestinien de la Santé a déclaré, mardi, que le bilan des victimes de l’intensification des attaques israéliennes sur la Bande de Gaza depuis le 7 octobre s’élevait à 10 328 morts.

      Quelque 4 237 enfants et 2 719 femmes figurent parmi les victimes de l’agression israélienne, a précisé le porte-parole du ministère, Ashraf al-Qudra, lors d’une conférence de presse.

      Plus de 25 956 autres personnes ont été blessées à la suite des attaques des forces israéliennes sur Gaza, a-t-il ajouté.

      Le nombre de morts israéliens s’élève quant à lui à près de 1 600, selon les chiffres officiels.

      Outre le grand nombre de victimes et les déplacements massifs, les approvisionnements en produits essentiels viennent à manquer pour les 2,3 millions d’habitants de la Bande de Gaza, en raison du siège israélien, qui s’ajoute au blocus imposé par Israël à l’enclave côtière palestinienne.

      https://www.aa.com.tr/fr/monde/espagne-les-dockers-du-port-de-barcelone-refusent-de-charger-les-navires-transportant-des-armes-%C3%A0-destination-disra%C3%ABl/3046909

    • #Genova, Barcellona, #Sidney. I lavoratori portuali si rifiutano di caricare le navi con le armi per Israele

      Diverse organizzazioni di lavoratori portuali hanno indetto mobilitazioni e iniziative per protestare contro i bombardamenti della striscia di #Gaza. Venerdì prossimo a Genova si svolgerà il presidio indetto dai portuali del capoluogo ligure. La mobilitazione raccoglie l’appello lanciato lo scorso 16 ottobre dai sindacati palestinesi per “smettere di armare Israele”. I lavoratori dello scalo genovese si rifiutano di gestire l’imbarco di carichi di armi diretti in Israele (e non solo). Un’iniziativa simile è in atto nel porto di Sidney, in Australia, dove si protesta contro l’attracco di una nave della compagnia israeliana #Zim. All’appello dei colleghi palestinesi hanno aderito ieri anche i lavoratori dello scalo di Barcellona, annunciando che impediranno “le attività delle navi che portano materiale bellico”. Come lavoratori, si legge nel comunicato degli spagnoli, “difendiamo con veemenza la Dichiarazione universale dei diritti dell’uomo“, aggiungendo che “nessuna causa giustifica il sacrificio dei civili”. In Belgio a rifiutarsi di caricare armi sono da alcune settimane gli addetti aeroportuali che nel comunicato spiegano “caricare e scaricare ordigni bellici contribuisce all’uccisione di innocenti“. Solidarietà con i lavoratori palestinesi è arrivata inoltre dal sindacato francese Cgt, così come è molto attivo il coordinamento dei sindacati greci #Pame.

      Negli Stati Uniti, nei pressi di Seattle, sono invece stati un centinaio di attivisti a bloccare il porto di #Tacoma, mossi dal sospetto che la #Cape_Orlando, nave statunitense alla fonda, trasportasse munizioni ed armamenti per Israele. La nave era già stata fermata alcuni giorni prima nello scalo di #Oakland, nella baia di San Francisco. Iniziative di questo genere si stanno moltiplicando. Nei giorni scorsi gli attivisti avevano bloccato tutte le entrate di un impianto della statunitense #Boeing destinato alla fabbricazione di armamenti nei pressi di St Louis. Manifestazioni si sono svolte alla sede londinese di #Leonardo, gruppo italiano che ad Israele fornisce gli elicotteri Apache. Il 26 ottobre scorso un centinaio di persone avevano invece bloccato l’accesso alla filiale britannica dell’azienda di armi israeliana #Elbit_Systems.

      https://www.ilfattoquotidiano.it/2023/11/07/genova-barcellona-sidney-i-lavoratori-portuali-si-rifiutano-di-caricare-le-navi-con-le-armi-per-israele/7345757
      #Gênes

    • La logistica di guerra

      Venerdì 10 novembre i lavoratori del porto di Genova hanno lanciato un blocco della logistica di guerra. I porti sono uno snodo fondamentale della circolazione delle armi impiegate in ogni dove.
      A Genova è stato osservato un carico di pannelli per pagode militari che verrà destinato ad una delle navi della compagnia saudita Bahri.
      Dal terminal dei traghetti nelle scorse settimane sono stati caricati camion militari dell’Iveco destinati alla Tunisia, con ogni probabilità destinati alla repressione dei migranti.
      Le organizzazioni operaie palestinesi hanno fatto appello alla solidarietà internazionalista, alla lotta degli sfruttati contro tutti i padroni a partire da quelli direttamente coinvolti nel conflitto.
      Nel porto di Genova opera una compagnia merci, l’israeliana ZIM, che il 10 novembre gli antimilitaristi puntano a bloccare.
      Inceppare il meccanismo è un obiettivo concreto che salda l’opposizione alla guerra con la lotta alla produzione e circolazione delle armi.
      L’appuntamento per il presidio/picchetto è alle 6 del mattino al varco San Benigno.
      Ne abbiamo parlato con Christian, un lavoratore del porto dell’assemblea contro la guerra e la repressione.

      https://www.rivoluzioneanarchica.it/genova-fermare-la-logistica-di-guerra
      #logistique

    • Porti bloccati contro l’invio di armi a Israele

      Genova, Barcellona, #Oackland, #Tacoma, Sidney. I lavoratori portuali si rifiutano di caricare le navi con le armi per Israele

      L’appello lanciato lo scorso 16 ottobre dai sindacati palestinesi per “smettere di armare Israele” è stato raccolto dai sindacati in diversi paesi.

      Diverse organizzazioni di lavoratori portuali hanno indetto mobilitazioni e iniziative per protestare contro i bombardamenti della striscia di Gaza. Venerdì prossimo a Genova si svolgerà il presidio indetto dai portuali del capoluogo ligure. La mobilitazione raccoglie l’appello lanciato lo scorso 16 ottobre dai sindacati palestinesi per “smettere di armare Israele”. I lavoratori dello scalo genovese si rifiutano di gestire l’imbarco di carichi di armi diretti in Israele (e non solo).

      “Mentre da quasi due anni in Ucraina si combatte una guerra fra blocchi di paesi capitalisti, mentre lo stato d’Israele massacra i palestinesi, mentre la guerra nucleare è dietro l’angolo, il Porto di Genova continua a caratterizzarsi come snodo della logistica di guerra: imbarchi di camion militari diretti alla Tunisia per il contrasto dei flussi migratori, passaggio di navi della ZIM, principale compagnia navale israeliana, nuovi materiali militari per l’aeronautica Saudita pronti per la prossima Bahri. Questo è quello che sta dietro ai varchi del porto di Genova. Basta traffici di armi in porto. Solidarietà internazionalista agli oppressi/e palestinesi. Il nemico è in casa nostra. Guerra alla Guerra” si legge nel comunicato che invita alla partecipazione.

      Anche i lavoratori del porto australiano di Sidney, stanno protestando contro l’attracco di una nave della compagnia israeliana Zim. All’appello dei sindacati palestinesi. E’ di ieri la dichiarazione della Organización de Estibadores Portuarios di Barcellona (OEPB) i cui aderenti si rifiuteranno di caricare armi destinate al conflitto israelo-palestinese dal porto catalano. E’ la risposta all’appello lanciato dai sindacati palestinesi per fermare «i crimini di guerra di Israele» sin dall’inizio dell’invasione di Gaza

      In Belgio già da alcune settimane a rifiutarsi di caricare armi sono i lavoratori aeroportuali che nel comunicato spiegano “caricare e scaricare ordigni bellici contribuisce all’uccisione di innocenti“. Solidarietà con i lavoratori palestinesi è arrivata inoltre dal sindacato francese Cgt, così dal sindacato greco Pame che il 2 novembre ha bloccato l’aeroporto di Atene per protesta contro i bombardamenti israeliani.

      Negli Stati Uniti, nei pressi di Seattle, sono invece stati un centinaio di attivisti a bloccare il porto di Tacoma, mossi dal sospetto che la Cape Orlando, nave statunitense alla fonda, trasportasse munizioni ed armamenti per Israele. La nave era già stata fermata alcuni giorni prima nello scalo di Oakland, nella baia di San Francisco. Iniziative di questo genere si stanno moltiplicando. Nei giorni scorsi gli attivisti avevano bloccato tutte le entrate di un impianto della statunitense Boeing destinato alla fabbricazione di armamenti nei pressi di St Louis.

      Manifestazioni si sono svolte alla sede londinese di Leonardo, gruppo italiano che ad Israele fornisce gli elicotteri Apache. Il 26 ottobre scorso un centinaio di persone avevano invece bloccato l’accesso alla filiale britannica dell’azienda di armi israeliana Elbit Systems.

      Di fronte al genocidio dei palestinesi in corso a Gaza, in tutto il mondo sta montando un’ondata di indignazione che chiede il boicottaggio degli apparati militari ed economici di Israele, con un movimento che somiglia molto a quello che portò alla fine del regime di apartheid in Sudafrica.

      A livello internazionale da anni è attiva in tal senso la campagna BDS (Boicottaggio, Disinvestimento, Sanzioni) verso Israele che le autorità di Tel Aviv temono moltissimo e contro cui hanno creato un apposito dipartimento, lanciando una contro campagna di criminalizzazione del Bds in vari paesi europei e negli USA. Un tentativo evidentemente destinato a fallire.

      https://www.osservatoriorepressione.info/porti-bloccati-linvio-armi-israele

    • Genova: In centinaia bloccano il porto contro l’invio di armi a Israele

      E’ iniziato all’alba, presso il porto di Genova, il presidio per impedire il passaggio della nave della #ZIM, carica di armamenti e diretta a Israele.

      Dal varco San Benigno già centinaia le persone solidali con il popolo palestinese, tra lavoratori del porto, studenti, cittadini e realtà che vanno dal sindacalismo di base alle associazioni pacifiste e che si sono ritrovati questa mattina uniti sotto gli slogan “la guerra comincia da qui” “fermiamo le navi della morte”. Oltre al varco della ZIM bloccato anche il varco dei traghetti.

      Oltre al varco della ZIM, la principale compagnia logistica di Israele, è stato bloccato anche il varco dei traghetti.

      Il cielo di Genova si è anche illuminato di rosso (clicca qui per il video: https://www.facebook.com/watch/?v=348645561154990) con una serie di torce, a simulare quello che, tutti i giorni, accade a Gaza con l’occupazione militare israeliana: “i popoli in rivolta – dicono camalli e solidali – scrivono la storia”.

      «Sono cinque anni che facciano una serie di blocchi, scioperi, presidi, azioni anche con la comunità europea per contrastare i traffici. Principalmente contro la compagnia Bahri. Nel 2019 siamo riusciti a evitare che una nave dell’azienda saudita caricasse dal porto di Genova armi che sarebbero state utilizzate in Yemen», spiega Josè Nivoi, sindacalista dell’Usb dopo essere stato per 16 anni un lavoratore del porto: «Nella nostra chat abbiamo condiviso anche un piccolo manuale, scritto insieme all’osservatorio Weapon Watch, su come identificare i container che contengono armi. Perché ci sono degli obblighi internazionali, ad esempio, che costringono le compagnie ad applicare una serie di adesivi utili per quando i vigili del fuoco devono intervenire in caso di incendio. Che rendono riconoscibili i carichi. Mentre in altre navi le armi sono facilmente individuabili, visibili ad occhio nudo».

      Nel 2021 il Collettivo autonomo dei lavoratori portuali di Genova, insieme quelli di Napoli e Livorno ha anche cercato di bloccare una nave israeliana che stava trasportando missili italiani a Tel Aviv: «Non siamo riusciti a fermarla perché abbiamo saputo troppo tardi, dalle carte d’imbarco, che cosa trasportava. Ma da quel momento sono iniziate le nostre operazioni in solidarietà con il popolo palestinese. E abbiamo deciso di accogliere l’appello lanciato lo scorso 16 ottobre dai sindacati palestinesi per “smettere di armare Israele”. Rifiutando di gestire l’imbarco di carichi di armi. Non vogliamo essere complici della guerra».
      A convocare l’iniziativa l’Assemblea contro la guerra e la repressione. “Mentre da quasi due anni in Ucraina si combatte una guerra fra blocchi di paesi capitalisti, mentre lo stato d’Israele massacra i palestinesi, mentre la guerra nucleare è dietro l’angolo, il Porto di Genova continua a caratterizzarsi come snodo della logistica di guerra: imbarchi di camion militari diretti alla Tunisia per il contrasto dei flussi migratori, passaggio di navi della ZIM, principale compagnia navale israeliana, nuovi materiali militari per l’aeronautica Saudita pronti per la prossima Bahri. Questo è quello che sta dietro ai varchi del porto di Genova. Basta traffici di armi in porto. Solidarietà internazionalista agli oppressi/e palestinesi. Il nemico è in casa nostra. Guerra alla Guerra” si legge nel comunicato che invitava alla partecipazione.
      L’iniziativa di oggi raccoglie l’invito dei sindacati palestinesi, che nei giorni scorsi avevano diffuso un appello nel quale chiedono ai lavoratori delle industrie coinvolte di rifiutarsi di costruire armi destinate ad Israele, di rifiutarsi di trasportare armi ad Israele, di passare mozioni e risoluzioni al proprio interno volte a questi obiettivi, di agire contro le aziende complicitamente coinvolte nell’implementare il brutale ed illegale assedio messo in atto da Israele, in particolare se hanno contratti con la vostra istituzione, di mettere pressione sui governi per fermare tutti i commerci militari ed in armi con Israele, e nel caso degli Stati Uniti, per interrompere il proprio sostegno economico diretto.a lottare e a opporci con tutta la nostra forza a questa guerra, boicottandola praticamente con i mezzi che abbiamo a disposizione e quindi chiediamo a tutte e tutti di partecipare al presidio.

      Il collegamento dal porto di Genova con Rosangela della redazione di Radio Onda d’Urto e le interviste ai manifestanti: https://www.radiondadurto.org/wp-content/uploads/2023/11/Rosangela-da-Genova.mp3

      Le interviste ai partecipanti: https://www.radiondadurto.org/wp-content/uploads/2023/11/interviste-Rosangela-due.mp3



      Il blocco del molo è poi diventato corteo fino alla sede della compagnia israeliana ZIM dove si è verificato un fitto lancio di uova piene di vernice rossa. La cronaca di Rosangela della Redazione di Radio Onda d’Urto: https://www.radiondadurto.org/wp-content/uploads/2023/11/Rosi-da-sede-Zim-Genova.mp3

      Ancora interviste ai partecipanti: https://www.radiondadurto.org/wp-content/uploads/2023/11/interviste-Rosangela-tre.mp3

      Corrispondenza conclusiva con un bilancio dell’iniziativa di Riccardo del Collettivo autonomo lavoratori portuali: https://www.radiondadurto.org/wp-content/uploads/2023/11/Corrispondenza-conclusiva-di-Riccardo-Calp-Genova.mp3

      https://www.osservatoriorepressione.info/genova-centinaia-bloccano-porto-linvio-armi-israele
      #camalli

    • Shutting Down the Port of Tacoma

      Since October 7, the Israeli military has killed over 10,000 people in Palestine, almost half of whom were children. In response, people around the world have mobilized in solidarity. Many are seeking ways to proceed from demanding a ceasefire to using direct action to hinder the United States government from channeling arms to Israel. Despite the cold weather on Monday, November 6, several hundred people showed up at the Port of Tacoma in Washington State to block access to a shipping vessel that was scheduled to deliver equipment to the Israeli military.

      In the following text, participants review the history of port blockades in the Puget Sound, share their experience at the protest, and seek to offer inspiration for continued transoceanic solidarity.
      Escalating Resistance

      On Thursday, November 2, demonstrators protesting the bombing and invasion of Gaza blocked a freeway in Durham, North Carolina and shut down 30th Street Station in Philadelphia. Early on Friday, November 3, at the Port of Oakland in California, demonstrators managed to board the United States Ready Reserve Fleet’s MV Cape Orlando, which was scheduled to depart for Tacoma to pick up military equipment bound for Israel. The Cape Orlando is owned by the Department of Transportation, directed by the Department of Defense, and managed and crewed by commercial mariners. After an hours-long standoff, the Coast Guard finally managed to get the protesters off the boat.

      Afterwards, word spread that there would be another protest when the boat arrived in Tacoma. The event was announced by a coalition of national organizations and their local chapters: Falastiniyat (a Palestinian diaspora feminist collective), Samidoun (a national Palestinian prisoner support network), and the Arab Resource & Organizing Center, which had also participated in organizing the protest in Oakland.

      The mobilization in Tacoma was originally scheduled for 2:30 pm on Sunday, November 5, but the organizers changed the time due to updated information about the ship’s arrival, calling for people to show up at 5 am on Monday. Despite fears that the last-minute change would undercut momentum, several hundred demonstrators turned out that morning. The blockade itself consisted of a continual picket at multiple points, bolstered by quite a few drivers who were willing to risk the authorities impounding their cars.

      All of the workers that the ILWU deployed for the day shift were blocked from loading the ship. Stopping the port workers from loading it was widely understood as the goal of the blockade; unfortunately, however, this did not prevent the military cargo from reaching the ship. Acting as scabs, the United States military stepped in to load it, apparently having been snuck into the port on Coast Guard vessels.

      Now that the fog of war is lifting, we can review the events of the day in detail.

      Drawing on Decades of Port Blockades

      The Pacific Northwest has a long history of port shutdowns.

      In 1984, port workers in the International Longshore and Warehouse Union (ILWU) coordinated with anti-Apartheid activists and refused to unload cargo ships from South Africa. Between 2006 and 2009, the Port Militarization Resistance movement repeatedly blockaded the ports of Olympia and Tacoma to protest against the occupation of Iraq and Afghanistan. In 2011 and 2012, participants in Occupy/Decolonize Seattle organized in solidarity with port workers in the ILWU in Longview and shut down the Port of Seattle, among other ports.

      In 2014, demonstrators blockaded the Port of Tacoma using the slogan Block the Boat, singing “Our ports will be blocked to Israel’s ships until Gaza’s ports are free.” One of the participants was the mother of Rachel Corrie, a student who was murdered in Gaza by the Israeli military in 2002 while attempting to prevent them from demolishing the homes of Palestinian families. In 2015, an activist chained herself to a support ship for Royal Dutch Shell’s exploratory oil drilling plans, using the slogan Shell No. In 2021, Block the Boat protesters delayed the unloading of the Israeli-operated ZIM San Diego ship for weeks. The Arab Resource & Organizing Center played a part in organizing the Block the Boat protests.

      Today, the Port of Tacoma appears to be the preferred loading point for military equipment in the region—perhaps because the Port Militarization Resistance successfully shut down logistics at the Port of Olympia, while Tacoma police were able to use enough violent force to keep the Port of Tacoma open for military shipments to Iraq and Afghanistan. The various port blockades fostered years of organizing between ILWU workers, marginalized migrant truck workers, environmentalists, and anti-war activists. New tactics of kayaktivism emerged out of anti-extractivism struggles in Seattle, where seafaring affinity groups were able to outmaneuver both the Coast Guard and the environmental nonprofit organizations that wanted to keep things symbolic. On one occasion, a kayaking group managed to run a Shell vessel aground without being apprehended. Some participants brought reinforced banners to the demonstration on Monday, November 6, 2023, because they remembered how police used force to clear away less-equipped demonstrators during the “Block the Boat” picket at the Port of Seattle in 2021.

      Over the years, these port blockades have inspired other innovations in the genre. In November 2017, demonstrators blockaded the railroad tracks that pass through Olympia.1 At a time when Indigenous water protector and land defense struggles were escalating and locals wanted to act in solidarity, blockading the port seemed prohibitively challenging, so they chose a section of railroad tracks via which fracking proppants were sent to the port. This occupation was arguably more defensible and effective than a port blockade would have been, lasting well over a week. It may indicate a future field for experimentation.
      Gathering at the Port

      The Port of Tacoma and the nearby ICE detention center are located in an industrial area that also houses a police academy. They are only accessible through narrow choke points; in the past, police have taken advantage of these to target and harass protesters. The preceding action at the Port of Oakland took place in a more urban terrain; as protesters prepared for the ship to dock in Tacoma, concerns grew about the various possibilities for repression. Veterans of the Port Militarization Resistance and other logistically-minded individuals compiled lists of considerations to take into account when carrying out an action at this particular port.

      On Monday morning, people showed up with positive energy and reinforced banners. Hundreds of people coordinated to bring in supplies and additional waves of picketers. The plan was to establish a picket line at every of the three entrances into Pier 7. As it turned out, the police preemptively blocked the entrances, sitting in their vehicles behind the Port fence. Demonstrators marched in circles, chanting, while others gathered material with which to create impromptu barricades.

      Other anarchists remained at a distance, standing by to do jail support and advising the participants on security precautions. Others set up at the nearby casino, investigating and squashing rumors in the growing signal groups and helping to link people to the information or communication loops they needed. Whether autonomously or in conversation with the organizers, all of them did their best to contribute to the unfolding action.

      The demonstration successfully accomplished what some had thought might be impossible, preventing the ILWU workers from loading the military shipment. Unexpectedly, this was not enough. Even seasoned longshoremen were surprised that the military could be brought in to act as scabs by loading the ship.

      Could we have focused instead on blocking the equipment from reaching the port in the first place? According to publicly available shift screens, the cargo that was eventually loaded onto the ship had already arrived at the port before the action’s originally planned 2:30 pm start time on November 5. Considering that Sunday afternoon was arguably the earliest that anyone could mobilize a mass action on such short notice, it is not surprising that the idea of blocking the cargo was abandoned in favor of blocking the ILWU workers. Of course, if the information that military supplies were entering the port had circulated earlier, something else might have been possible.

      The organizers chose the approach of blocking the workers in spite of the tension it was bound to cause with the ILWU Local 23. Our contacts in the ILWU describe the Local 23 president as a Zionist; most workers in Local 23 were supposedly against the action, despite respecting the picket.2 The president allegedly went so far as to suggest bringing in ILWU workers on boats, a plan that the military apparently rejected.

      There were rumors that a flotilla of kayaks was organizing to impede the Orlando’s departure the following morning. In the end, a canoe piloted by members of the Puyallup, Nisqually, and other Coast Salish peoples and accompanied by a few kayakers blocked the ship’s path for a short time on November 6, but nothing materialized for November 7.

      This intervention is an important reminder of the ethical and strategic necessity of working with Indigenous groups who know the land and water and preserve a living memory of struggle against colonial violence that includes repeatedly outmaneuvering the United States military.

      The ship departed, but one Stryker Armored Personnel Carrier that was scheduled for work according the ILWU shift screens was not loaded, presumably due to the picket. Given the military work-crew’s inexperience in loading shipping containers, it’s unclear how much of the shipment was completely loaded in the time allotted for the ship, as ports hold to a strict schedule in order not to disrupt capital’s global supply chains.
      Evaluation

      The main organizers received feedback in the course of the protest and adapted their strategy as the situation changed, shifting their communication to articulate what they were trying to do and explaining their choices rather than simply appealing to their authority as an organization or as Palestinians. Nonetheless, some participants have expressed displeasure about how things unfolded. It was difficult to get comprehensive information about what was going on, and this hindered people from making their own decisions and acting autonomously. Some anarchists who were on the ground report that the vessel was still being loaded when the organizers called off the event; others question the choice not to reveal the fact that the military was loading the equipment while the demonstration still had numbers and momentum.

      It is hard to determine to what extent organizers intentionally withheld information. We believe that it is important to offer constructive feedback and principled criticism while resisting the temptation to make assumptions about others’ intentions (or, at worst, to engage in snitch-jacketing, which can undermine efforts to respond to actual infiltration and security breaches in the movement and often contributes to misdiagnosing the problems in play).

      Cooperating with the authorities—especially at the expense of other radicals—is always unacceptable. This is a staple of events dominated by authoritarian organizations. Fortunately, nothing of this kind appears to have occurred during the blockade on November 6. Those on either side of this debate should be careful to resist knee-jerk reactions and to avoid projecting bad intentions onto imagined all-white “adventurists” or repressive “peace police.”

      In that spirit, we will spell out our concern. The organizers simultaneously announced that the weapons had been loaded onto the ship, and at the same time, declared victory. This fosters room for suspicion that the original intention had been to “block the boat” symbolically without actually hampering the weapons shipment, in order to create the impression of achieving a “movement win” without any substantive impact. Such empty victories can deflate movements and momentum, sowing distrust in the hundreds of people who showed up on short notice with the intention of stopping weapons from reaching Israel. It might be better to acknowledge failure, admitting that despite our best efforts, the authorities succeeded in their goal, and affirming that we have to step up our efforts if we want to save lives in Gaza. We need organizers to be honest with us so we know what we are up against.

      It’s important to highlight that ultimately it was the military that loaded the ship, not the ILWU. This move was unprecedented, just like the military spying on demonstrators during the Port Militarization Resistance. But it should not have been unexpected. From now on, we should bear in mind that the military is prepared to intervene directly in the logistics of capitalism.

      This also highlights a weakness in the strategy of blocking a ship by means of a picket line and blockading the streets around the terminal. To have actually stopped the ship, a much more disruptive action would have been called for, potentially including storming the terminal itself and risking police violence and arrests. This isn’t to say that storming the port would have been practical, nor to argue that there is never any reason to blockade the terminal in the way that we did. Rather, the point is that the mechanics of war-capitalism are more pervasive and adaptable than the strategies that people employed to block it in Oakland and Tacoma. Any form of escalation will require more militancy and risk tolerance.

      At the same time, we should be honest about our capabilities, our limits, and the challenges we face. Although many people were prepared to engage in a picket, storming a secured facility involves different considerations and material preparation, and demands a cool-headed assessment of benefits versus consequences. We should not simply blame the organizers for the fact that it did not happen. A powerful enough movement cannot be held back, not even by its leaders.

      Considering that the United States military outmaneuvered the picket strategy—and in view of the grave stakes of what is occurring Palestine—”Why not storm the port?” might be a good starting point for future strategizing. Yet from this point forward, the port is only going to become more and more secure. Another approach would be to pan back from the port, looking for points of intervention outside it. In this regard, the rail blockade in Olympia in 2017 might offer a promising example.

      Likewise, while we should explore ways to resolve differences when we have to work together, we can also look for ways to share information and coordinate while organizing autonomously. We might not be able to reach consensus about what strategy to use, but we can explore where we agree and diverge, acquire and circulate intelligence, and try many different strategies at once.

      The logic and logistics of the ruling order are intertwined all the world over. Israeli weapons helped Azerbaijan invade the Armenian enclave of Nagorno-Karabakh in September. The technologies of surveillance, occupation, and repression, refined from besieging Gaza and fragmenting the West Bank, are deployed along the deadly southern border of the United States. The FBI calls Israeli tech firms when they need to hack into someone’s phone. Everything is connected, from the ports on the Salish Sea to the eastern coast of the Mediterranean.

      Here’s to mutiny in the belly of the empire. If not us, then who? If not now, then when?

      https://pugetsoundanarchists.org/shutting-down-the-port-of-tacoma

    • Des #syndicats du monde entier tentent d’empêcher les livraisons d’armes vers Israël

      #Liège, Gênes, Barcelone, #Melbourne, #Oakland, #Toronto et peut-être bientôt différents ports français… Depuis le début du bombardement de Gaza, des syndicats ont tenté de bloquer des livraisons d’armes vers Israël, rappelant la tradition de lutte internationaliste du syndicalisme. Des initiatives insuffisantes pour entraver l’armement du pays, mais qui ont le mérite de mettre les États exportateurs d’armes face à leurs responsabilités.

      Peut-on compter sur la solidarité internationaliste des syndicats pour mettre fin à l’attaque de Gaza ? C’est en tout cas ce que veut croire la coordination syndicale Workers in Palestine. Composée de dizaines de syndicats palestiniens rassemblant travailleurs agricoles, pharmaciens ou encore enseignants, elle a lancé un appel aux travailleurs du monde entier afin d’entraver l’acheminement de matériel militaire vers Israël.

      « Nous lançons cet appel alors que nous constatons des tentatives visant à interdire et à réduire au silence toute forme de solidarité avec le peuple palestinien. Nous vous demandons de vous exprimer et d’agir face à l’injustice, comme les syndicats l’ont fait historiquement », écrivait-elle le 16 octobre. Dans la foulée, elle appelait à deux journées d’actions internationales les 9 et 10 novembre pour empêcher les livraisons d’armes.

      Tradition de lutte anti-impérialiste du syndicalisme

      En rappelant la tradition internationaliste du syndicalisme, Workers in Palestine inscrit son appel dans l’histoire des luttes syndicales contre les guerres impérialistes et coloniales. Une tradition qui n’est pas étrangère aux syndicats Français. Ainsi, en 1949, une grève organisée par les dockers de la CGT sur le port de Marseille permettait de bloquer plusieurs bateaux destinés à acheminer des armes vers l’Indochine, alors en pleine guerre de décolonisation. Et ce mode d’action n’a pas été oublié depuis. En 2019, les dockers du port de Gênes se sont mis en grève afin de ne pas avoir à charger un navire soupçonné de transporter des armes (françaises) vers l’Arabie Saoudite. « On a aussi fait des actions pendant la guerre en Irak », se remémore Didier Lebbe, secrétaire permanent de la CNE, un des syndicats belge qui a récemment refusé de transporter des armes vers Israël.

      Qu’ils répondent consciemment à l’appel de Workers in Palestine ou non, des syndicats et des collectifs citoyens ont organisé des actions sur des lieux stratégiques du commerce d’armes depuis le début des bombardements sur Gaza. Des blocages et des manifestations ont eu lieu sur les ports de Tacoma aux Etat-unis, ou encore à Melbourne, en Australie ou à Toronto au Canada. A Barcelone, des dockers ont déclaré vouloir refuser de charger ou de décharger tout matériel militaire en lien avec les bombardements à Gaza. Nous avons choisi de nous attarder sur quatre de ces initiatives.

      A Gênes, les dockers visent une entreprise de matériel militaire

      « De 2019 à aujourd’hui, nous avons bloqué presque deux fois par an les navires transportant des armes vers des zones de guerre comme le Yémen, le Kurdistan, l’Afrique et Gaza », explique Josè Nivoi, docker génois et syndicaliste à l’Unions Sindicale di Base (USB). C’est dans la continuité de ces actions qu’il s’est mobilisé avec ses collègues et son syndicat, à l’appel de Workers in Palestine. Vendredi 10 novembre, près de 400 personnes ont manifesté devant le port de Gênes pour protester contre l’envoi d’armes en Israël. Les dockers ont ensuite marché vers les locaux de Zim integrated Shipping Service, une entreprise israélienne de transport de marchandises et de matériel militaire.

      Après l’attaque du Hamas le 7 octobre, cette dernière a proposé son aide à Israël afin d’y acheminer du matériel. « Nous avons des camarades qui surveillent les navires et peuvent voir s’il y a des armes à bord », glisse le docker. Il ajoute que cette action s’inscrit dans la tradition, encore très forte à Gênes, des mobilisation anti-fasciste et anti-impérialsites : « Nous avons toujours été solidaires des peuples qui luttent pour l’autodétermination, et la question palestinienne fait partie de ces luttes. Nous sommes des travailleurs internationalistes et c’est pourquoi nous voulons nous battre pour essayer de changer les choses », explique le docker.

      En Angleterre, une usine d’armes bloquée temporairement

      Le même jour, près de 400 syndicalistes ont bloqué l’usine d’armes de l’entreprise BAE, à Rochester en Angleterre. L’usine d’arme fabrique notamment des « systèmes d’interception actif » pour les jet F35, « utilisés actuellement par Israël pour bombarder Gaza », écrivent les syndicats organisateurs de cette mobilisation. Art, culture, éducation, santé, sept organisations syndicales se sont retrouvées sous le mot d’ordre « Travailleurs pour une Palestine libre », répondant également à l’appel des syndicats palestiniens du 16 octobre.

      « L’industrie d’armement britannique, subventionnée par de l’argent public, est impliquée dans les massacres de Palestiniens. Nous sommes ici aujourd’hui pour perturber la machine de guerre israélienne et prendre position contre la complicité de notre gouvernement et nous exhortons les travailleurs de tout le Royaume-Uni à prendre des mesures similaires sur leurs lieux de travail et dans leurs communautés », explique une professeur qui manifestait vendredi à Dorchester.

      En Belgique les syndicats de l’aviation refusent de charger des armes vers Israël

      Si les avions de passagers ne relient plus Israël et la Belgique depuis l’attaque du Hamas, des avions cargos continuent de transporter des armes vers l’État hébreu, selon des syndicats. « On constate même une augmentation des vols cargo depuis Liège vers Tel Aviv », confie Christian Delcourt, porte-parole de l’aéroport de Liège, à la presse belge. Un phénomène qui n’a pas échappé aux travailleurs de ces sites. « Dans le courant du mois d’octobre, des manutentionnaires nous ont informés qu’ils chargeaient des armes dans des avions civils commerciaux. D’habitude, ces cargaisons doivent être transportées par des avions militaires. Mais quoi qu’il en soit, il n’était pas question pour eux de participer à une guerre, particulièrement quand on sait que des civils sont massacrés », explique Didier Lebbe, secrétaire permanent de la CNE. Le syndicat chrétien, majoritaire dans ces aéroports, prend alors contact avec trois autres syndicats du secteur pour rédiger un communiqué commun. « Alors qu’un génocide est en cours en Palestine, les travailleurs des différents aéroports de Belgique voient des armes partir vers des zones de guerre », écrivent-ils fin octobre. L’initiative fait en partie mouche : « parmi les deux compagnies aériennes qui effectuent ces livraisons, l’une d’elle les a arrêtées. L’autre, c’est une compagnie israélienne », soutient Didier Lebbe.

      En France, les dockers s’organisent

      En France, si aucun syndicat n’a pour l’instant appelé à des actions sur les lieux de travail, la fédération CGT Ports et docks pourrait bientôt rejoindre le mouvement international. La semaine prochaine, au port du Pirée à Athènes,12 organisations syndicales de dockers et portuaires européennes, membres de l’EDC (European Dockworkers Council )doivent se réunir pour une assemblée générale. « Au niveau français, on va pousser pour obtenir une journée d’arrêt de travail dans tous les ports européens pour manifester notre volonté d’un processus de paix, et dénoncer tous les conflits armés », affirme Tony Hautbois, secrétaire général de la fédération CGT Ports et docks. La possibilité d’un boycott des syndicats sur le transport d’armes vers Israël sera aussi en débat, il pourrait déboucher sur une position commune entre ces syndicats, qui regroupent 20 000 dockers à travers l’Europe.

      D’autres syndicats français ont également mis en avant la nécessité d’une action sur l’outil de travail pour empêcher les livraisons d’armes vers Israël. La fédération Sud-Rail a ainsi appelé à s’exprimer dans la rue « mais aussi avec les méthodes de la lutte des classes, comme la grève ». Sur le réseau social X (ex-Twitter), l’union locale CGT de Guingamp a relayé l’appel de Workers in Palestine.

      Des actions symboliques qui ne pèsent pas réellement sur le conflit…

      Pourtant, même si les initiatives syndicales essaiment, elles ne suffisent pas à entraver la capacité d’armement d’Israël. « Même si la vente de matériel militaire était bloquée en France, cela ne pèserait pas beaucoup. On estime que notre pays vend environ 20 millions d’euros de composants militaires par an à Israël. C’est incomparable avec ce que l’on vend aux Emirats arabes unis, par exemple », explique Patrice Bouveret, cofondateur de l’Observatoire des armements, centre d’étude antimilitariste basé à Lyon. A cela s’ajoutent les ventes de biens dits « à double usage », des composants qui peuvent servir pour produire du matériel militaire, ou non. « Mais il s’agit de matériel d’une telle précision qu’il est bien souvent utilisé uniquement pour les armes », commente Patrice Bouveret. Ces biens représentent une somme évaluée à 34 millions par le ministère de l’économie dans un rapport (voir tableau p. 38) remis aux parlementaires en juin 2023.

      « Le principal fournisseur d’armes à Israël, ce sont les États-Unis : près de 4 milliards d’euros de vente d’armes. Les américains entreposent également des stocks d’armes en Israël dans laquelle cette dernière peut puiser. Enfin, comme Israël a des capacités de production, elle peut importer des composants moins chers, qu’elle pourra elle-même transformer », continue Patrice Bouveret.

      …mais qui mettent les États face à leurs responsabilités

      Ces actions ont toutefois le mérite de poser la question de la responsabilité des États producteurs ou exportateurs d’armes dans les bombardements israéliens sur la bande de Gaza et sa population. Alors que 10 000 personnes sont mortes sous les bombes israéliennes, dont 4000 enfants, les termes « nettoyage ethnique », « génocide », ou « crimes de guerre » commencent à se faire entendre dans les plus hautes instances internationales. « La punition collective infligée par Israël aux civils palestiniens est également un crime de guerre, tout comme l’évacuation forcée illégale de civils », a déclaré Volker Türk, Haut Commissaire des Nations unies pour les réfugiés, le 8 novembre.

      Les accords et traités internationaux sont très clairs sur l’implication de pays tiers dans la commission de crimes de guerre, notamment par le biais de la vente d’armes. Le traité sur le commerce des armes (TCA), interdit tout transfert d’armes qui pourrait être employé dans le cadre de crimes de guerre. Amnesty international a déjà alerté sur l’implication de la France dans la vente d’armes à l’Arabie Saoudite, accusée de bombarder sans distinction la population civile au Yémen, où elle mène une guerre contre les rebelles Houthis, depuis huit ans.

      Quant à savoir si les bombardement israéliens constituent un crime de guerre ou un génocide, c’est à la cour pénale Internationale d’en décider. Une plainte pour « génocide » a déjà été déposée par une centaines de palestiniens, tandis que la France enquête déjà sur de possibles « crimes de guerre » du Hamas. Reporter sans Frontière a aussi déposé une plainte pour « crimes de guerres » après la mort de journalistes palestiniens et israéliens. Enfin, l’ONU enquête actuellement en Israël et en Palestine sur de possibles crimes de guerres, en lien avec l’attaque du Hamas le 7 octobre, ou les bombardements israéliens sur la bande de Gaza depuis un mois.

      https://rapportsdeforce.fr/linternationale/des-syndicats-du-monde-entier-tentent-dempecher-les-livraisons-darme

  • nitnelave/lldap: Light LDAP implementation
    https://github.com/nitnelave/lldap

    This project is a lightweight authentication server that provides an opinionated, simplified LDAP interface for authentication. It integrates with many backends, from KeyCloak to Authelia to Nextcloud and more!
    It comes with a frontend that makes user management easy, and allows users to edit their own details or reset their password by email.
    The goal is not to provide a full LDAP server; if you’re interested in that, check out OpenLDAP. This server is a user management system that is:
    – simple to setup (no messing around with slapd),
    – simple to manage (friendly web UI),
    – low resources,
    – opinionated with basic defaults so you don’t have to understand the subtleties of LDAP.
    It mostly targets self-hosting servers, with open-source components like Nextcloud, Airsonic and so on that only support LDAP as a source of external authentication.

    #LLDAP #LDAP #serveur #docker

  • Dans les ports européens, la question du blocage des navires russes avance
    https://www.connaissancedesenergies.org/afp/dans-les-ports-europeens-la-question-du-blocage-des-navires

    Si les 27 choisissaient d’imiter Londres et que la Russie décidait de représailles contre les navires de l’UE, « cela pourrait perturber significativement les exportations russes à court terme », note Niels Rasmussen, analyste en chef à l’organisation d’armateurs Bimco.

    « A moyen terme cependant, il est probable que des navires non russes et non européens se positionnent sur la liaison Russie-Europe » tandis que les tankers sous sanctions « iraient sur d’autres marchés », dit-il à l’AFP.

    • ce blocage a été initié par des dockers, en Italie et en Suède

      Ailleurs en Europe, les initiatives sont restées limitées, comme au grand port français du Havre, où la CGT dockers s’est refusée à suspendre le déchargement des bateaux russes. « Ça ne peut être qu’une décision prise à l’échelle européenne », justifie Johan Fortier, représentant du syndicat dans le deuxième port français, interrogé avant l’annonce d’une possible décision de l’UE. « Sinon, le port du Havre ou les ports français vont se tirer une balle dans le pied, avec des trafics qui vont se déporter vers les ports qui ferment les yeux ».

      #ports #dockers #guerre

  • Don’t install #PostgreSQL - Using containers for local development.
    https://www.perrygeo.com/dont-install-postgresql-using-containers-for-local-development.html

    #Docker #containers provide a robust way to run postgres in local development, with very few compromises. A container-based workflow makes it easier to maintain multiple parallel database, and to move data freely between systems. For my money, there’s no need to apt install postgres again.

  • Qu’est-ce qu’un syndicat peut faire contre le racisme outre écrire des communiqués ?

    L’ILWU (syndicat de dockers aux USA et au Canada) a décidé de faire grève le 19 juin (date de l’abolition officielle de l’esclavage aux USA) pendant 8 heures :
    https://ilwu.ca/juneteenth-shutdown-june-19-2020

    Les dockers ferment les ports de la côté ouest contre les violences policières
    Révolution Permanente, le 21 juin 2020
    https://www.revolutionpermanente.fr/Etats-Unis-Les-dockers-ferment-les-ports-de-la-cote-ouest-contr

    A propos du ILWU, et contrairement à ce que dit la version française de wikipedia, c’est un syndicat combatif, qui s’est mis en grève entre autre contre la guerre en Irak en 2008, ou contre la guerre à Gaza en 2014...

    The Survival of the ILWU at Stake !
    Jack Heyman, Counterpunch, le 12 février 2020
    https://www.counterpunch.org/2020/02/12/the-survival-of-the-ilwu-at-stake

    #USA #syndicats #ILWU #dockers #grève #racisme #violence_policière #George_Floyd #ACAB #racisme_systémique

  • La Réunion : les dockers s’autocongratulent, la police relève des infractions, Le Journal de l’Île de la Réunion, 2 mai 2020
    https://www.clicanoo.re/Economie/Article/2020/05/02/Les-dockers-sautocongratulent-la-police-releve-des-infractions_605887

    La CGTR Port et Dock est le seul syndicat qui a décidé de se réunir pour le 1er mai. Hier midi, une quarantaine de délégués syndicaux se sont retrouvés à l’entrée du Port Est. « Nous sommes là pour rendre hommage aux travailleurs du port. Ils ont assumé leur mission depuis le début de cette crise sanitaire malgré les risques. Il ne fallait pas laisser tomber les Réunionnais et assurer l’approvisionnement des grandes-surfaces » , a affirmé Danio Riquebourg, le secrétaire général de la CGTR Port et Dock. Un peu avant 12h30, l’ensemble des délégués syndicaux se sont applaudis.

    [...] Suite au regroupement, les agents de police ont procédé à la constatation d’infractions caractérisées aux mesures de confinement toujours en vigueur sur l’île actuellement. [...] Les autorités ont jugé d’un très mauvais oeil la manifestation portoise, et l’ensemble des signalements ont été remontés au parquet de l’île désormais maître des poursuites à engager.

    #ports #dockers #Premier_mai #premier_mai_2020

  • Avec Trivy, c’est trivial d’identifier les vulnérabilités de vos conteneurs | OCTO Talks !
    https://blog.octo.com/avec-trivy-cest-trivial-didentifier-les-vulnerabilites-de-vos-conteneurs

    Trivy est une alternative intéressante par rapport aux outils existants (Clair, Anchore, …) pour identifier les vulnérabilités connues dans un conteneur.

    Dans cet article, nous vous présentons Trivy. Contrairement aux autres solutions, Trivy a l’avantage de s’exécuter directement dans votre UDD (Usine de Développement). Vous n’avez donc pas besoin de serveurs pour vous lancer dans l’analyse de vos conteneurs. D’autant plus que l’initialisation de la base de données s’effectue très rapidement (moins de 5 minutes).

    #docker #gitlab

  • Delays in app delivery to #kubernetes
    https://hackernoon.com/delays-in-app-delivery-to-kubernetes-5d0511094f38?source=rss----3a8144ea

    Delays in App Delivery to KubernetesDelivering enterprise applications to KubernetesEnterprises around the world are waking up to the #containers and Kubernetes trend. There are numerous benefits of delivering an application as container packages to Kubernetes but at the same time, the process of app containerization and the subsequent app deployment to Kubernetes can hit many roadblocks. Since the idea of using Kubernetes and containers for app delivery is fairly recent, the transition from traditional delivery systems to these modern delivery systems is a bumpy ride.Major roadblocks while achieving continuous deliveryTo modernize, breaking down large applications into smaller microservices is just a start. The main challenge is in continuously delivering these microservices as (...)

    #continuous-delivery #devops #docker

  • Getting started with Dockerizing your Node.js Application
    https://hackernoon.com/getting-started-with-dockerizing-your-node-js-application-bab6b2451cde?s

    Photo by chuttersnap on UnsplashThere has been a conscious move within SaaS companies towards microservice architectures. To facilitate that, we generally use #docker setups. Well, let us not skip steps and see why people recommend this.To better understand #containerization and Docker, let’ use the example of the actual thing it is modeled after, Shipping Containers.Why use Shipping Containers?Well, shipping containers revolutionized the transportation industry by standardizing and making it simple to transport large quantities of goods. This could be over sea or land. Now with these standard containers, we are able to ship multiple things in one container or even ship large quantities of a single thing in multiple containers. Some of the key features here are:Standardized: These shipping (...)

    #software-development #devops #nodejs

  • #docker Swarm, Kubernetes’s clever little borther
    https://hackernoon.com/docker-swarm-kubernetess-clever-little-borther-49ac3d0a853?source=rss---

    Docker Swarm, Kubernetes’s clever little brotherIs kubernetes suitable for any container based project?There is no doubt that kubernetes is one of the most talked about technologies in the domain of #cloud and #containers. Kubernetes provides a complete solution to managing containers, but there are cases where it is not the best solution.The main disadvantage of kubernetes is its complexity and learning curve. This complexity is due to several reasons:We need to know both the “language” of Docker and the “language” of kubernetes.There are a lot of “moving parts” in the infrastructure (kube-apiserver, etcd, kube-scheduler, kube-controller, kubelet, kube-proxy etc..)There are many types of objects (Service, Pod, Deployment, ReplicaSet)A vast amount of features that we do not necessarily need.In (...)

    #devops #tutorial

  • Health Checks for Services, #containers and Daemons
    https://hackernoon.com/health-checks-for-services-containers-and-daemons-7f326a66430e?source=rs

    https://medium.com/media/a6b1fc7512f3bfedaf47f154db36270b/hrefJon Christensen and Chris Hickman of Kelsus discuss health checks for services, containers, and daemons. They use them to keep Kelsus’s distributed systems and services functioning.Some of the highlights of the show include:Health Checks: A first line of defense when running any software in production from an operational standpoint to detect errors and identify when a service needs to be recreatedHealth checks involve something hitting an endpoint to execute application code and determine if it’s responding on that port and back to itTwo main types of health checks: Shallow: Use service code to create new endpoint; goes through frontend, routes to your code, executes code, and returns a response that signifies success. Deep: (...)

    #docker #daemon #aws #container-health-checks

  • How we improved #tensorflow Serving #performance by over 70%
    https://hackernoon.com/how-we-improved-tensorflow-serving-performance-by-over-70-f21b5dad2d98?s

    Tensorflow has grown to be the de facto ML platform, popular within both industry and research. The demand and support for Tensorflow has contributed to host of OSS libraries, tools and frameworks around training and serving ML models. The Tensorflow Serving is a project built to focus on the inference aspect for serving ML models in a distributed, production environment.Mux uses Tensorflow Serving in several parts of its infrastructure, and we’ve previously discussed using Tensorflow Serving to power our per-title-encoding feature. Today, we’ll focus on techniques that improve latency by optimizing both the prediction server and client. Model predictions are usually “online” operations (on critical application request path), thus our primary optimization objectives are to handle high (...)

    #docker #artificial-intelligence #machine-learning

  • VMs vs. Containers for Microservices
    https://hackernoon.com/vms-vs-containers-for-microservices-a6f559970704?source=rss----3a8144eab

    What makes more sense for an enterprise?In my previous blog, I talked about how enterprises can achieve continuous delivery of applications using microservices and containers. Here, I delve deeper to compare containers and VMs from a microservices architecture viewpoint.In this software era of constant evolution, we hear a lot of talk about using containers for microservices and the need to modernize monolithic applications. But, there is always an impending question for an enterprise that arises next and is rarely addressed — Why not use VMs instead of containers?Virtual Machines offer virtualization of hardware as well as the OS and create an efficient, isolated duplicate of a real machine. In the case of containers, only the OS is virtualized and not the hardware, creating a (...)

    #application-delivery #enterprise-application #microservice-architecture #app-deployment #docker

  • Nebula container orchestrator — container #orchestration for #iot devices & distributed systems
    https://hackernoon.com/nebula-container-orchestrator-container-orchestration-for-iot-devices-di

    Nebula container orchestrator — container orchestration for IoT devices & distributed systemsPhoto by Mateusz Dach on Pexels.comLet’s say for example you started a new job as a DevOps/Dev/SRE/etc at a company that created a new smart speaker (think Amazon Echo or Google home), said device gained a lot of success and you quickly find yourself with a million clients, each with a single device at his\hers home, Sounds great right? Now the only problem you have is how do you handle deployments to a million of devices located all across the world?You could go the way most old school vendors do it by releasing a package for the end user to download and install himself on the company website but at this day and age this will quickly lose you customers to the competition who doesn’t have such (...)

    #internet-of-things #docker #distributed-systems

  • Independently Scalable Multi-Container #microservices Architecture on #aws #fargate (II)
    https://hackernoon.com/microservices-on-fargate-part2-f29c6d4d708f?source=rss----3a8144eabfe3--

    In this article we will be building the stack of resources needed to run the application we prepared and containerized in the first part:Independently Scalable Multi-Container Microservices Architecture on AWS Fargate (I)The application source and CloudFormation stack file can be found here:docwhite/ecsfsOverviewThe ideas and requirements for this application, ecsfs, are:Backend and frontend services not to be public-facing.Nginx will sit on the front, publicly accessible.Nginx would proxy the request to the frontend.The frontend requests from the backend.Auto-scalable backend (since it performs expensive computations).In order to address (1) and (2) we will require private and public subnets. To forward all traffic to the nginx server (2) we will set up an Application Load Balancer (...)

    #cloud #docker

  • Zero Knowledge Proof Application Demo
    https://hackernoon.com/zero-knowledge-proof-application-demo-2a457cfc73c1?source=rss----3a8144e

    ZKP’s are a promising rapidly developing technology and are soon going to be a critical part of many of our security protocols.In this article we are going to get hands on with libsnarks, truffle and docker.Before we do anything — let’s make sure we have all the required programs we’ll need to run our app. If you have issues running the below block — please install the missing dep before following along.docker -v # #docker version 18.09.1, build 4c52b90git —version # git version 2.17.2 (Apple Git-113)node -v # v10.15.0truffle version # Truffle v5.0.4 (core: 5.0.4)python3 —version # Python 3.7.2Also for debugging purposes we will deploy the code to a locally running #blockchain: Please download Ganache as wellTruffle Suite | GanacheNow we just need to finish up by installing the python packages (...)

    #ethereum #privacy #zksnark

  • All your #containers are belong to us — deploying to Microsoft #azure
    https://hackernoon.com/all-your-containers-are-belong-to-us-deploying-to-microsoft-azure-2e9aa4

    All your containers are belong to us — deploying to Microsoft AzureAzure Container Instances enables #deployment of #docker containers onto Azure infrastructure without provisioning any virtual machines or adopting a higher-level service.Follow me on Twitter, happy to take your suggestions on topics or improvements /ChrisIt becomes more and more common today to develop as well as deliver your application in one or more containers. One of the most common containerization software’s out there is Docker. It’s a great tool making it very easy to create image as well as containers and also monitor the same. Wouldn’t it be great if we could continue using Docker and bring our app to the cloudIn this article we will do the following:Explain, why we might need the cloudClone application source code (...)

    #devops

  • Deploying on #aws Free Tire with #docker and Fabric
    https://hackernoon.com/deploying-on-aws-free-tire-with-docker-and-fabric-d9eca7c629e6?source=rs

    In this article i want to summarize all things that u will need to make good dev environment and deployment for a small application. To make this happen we will use AWS Free Tire and Docker containers and orchestration and #django app as a typical projectLink on this project github: https://github.com/creotiv/aws-docker-exampleBefore go farther please install Docker first: https://docs.docker.com/install/linux/docker-ce/ubuntu/All code running under Python 3.6DockerDocker is a container virtualization engine that gives u ability to create cheap and fast environments for production and development use. Containers are not virtual machines. Key idea of containers is to make them as thin as possible. So you cant run Windows container on Linus system. Here is good image to see the (...)

    #devops #aws-free-tire

  • Stretching the Mold: How Alibaba Enhances #database Flexibility
    https://hackernoon.com/stretching-the-mold-how-alibaba-enhances-database-flexibility-78ec97fcfd

    From hybrid cloud flexibility to containerization, supporting the 11.11 Global Shopping Festival has taken relentless innovation from Alibaba’s database team.For Alibaba Group, preparing to support peak data traffic during the annual 11.11 Global Shopping Festival is a yearlong challenge, at the center of which demand for database flexibility has been a perennial feature.As a widely used data storage system, Alibaba’s database consumes IO and CPU resources to perform operations involved with its SQL requests, including physical read, logical read, and sorting and filtering. With different services’ SQL requests consuming different resources according to their execution plans, the demand for resource specification varies by service.To improve overall utilization, Alibaba must abstract (...)

    #containers #cloud-computing #docker #database-flexibility

  • Independently Scalable Multi-Container #microservices Architecture on #aws #fargate (I)
    https://hackernoon.com/microservices-on-fargate-part1-f26a318827a8?source=rss----3a8144eabfe3--

    Various cafés and boutiques stacked up at The Cafe Apartments in Vietnam.A guide on deploying a full stack (nginx, frontend, backend) application on AWS using #docker, Fargate and CloudFormation.Few weeks ago I started my journey through AWS. Now I got to a point where I feel confident to share my journey and some ideas that might help others.The reason I am writing this article is because I saw many examples of backend-frontend-nginx stacks in Fargate but not in a way that you could scale each component independently.On all those examples if you wanted more backend availability you would need to scale frontend and nginx with it because all containers were defined together and would run as one big service. It was not what I was after.This guide is structured as follows:Part 1: why (...)

    #aws-fargate

  • A Tale of Two (Docker Multi-Stage Build) Layers
    https://hackernoon.com/a-tale-of-two-docker-multi-stage-build-layers-85348a409c84?source=rss---

    Production Ready Dockerfiles for Node.js using SSR or NginxLicensed from Adobe Stock PhotosIn the last article of this series, we finished adding unit tests to our project to reach 100% code coverage. With tests in place, the next piece is getting our project ready for deployment.The last thing we need in place to get our application ready for #production deployment is a Dockerfile.The Dockerfile is also a great place to run our unit tests, which is why I’ve decided to write the tests first.We have a few goals with our build:It should be secureIt should be as slim as possibleIt should not build if quality standards are not metWith the goals in mind, let’s get started.Docker is essentially an isolated environment for your code to run in. Just like you would provision a server, you provision a (...)

    #nginx #docker #kubernetes #nodejs

  • Using #docker To Run #mysql Server In Your Development Environment
    https://hackernoon.com/using-docker-to-run-mysql-server-in-your-development-environment-e32d523

    Today I’m going to show you how can you can use Docker to run MySQL Server in your development environment. Using Docker to run MySQL is much easier than manually installing it and for when you have multiple instances of MySQL running at the same time. I’m assuming that you already have Docker Community Edtion install on your machine. If you do not have Docker installed follow the instruction here for your operating system.Install MySQL Using DockerIf you search online for how to install MySQL using Docker, you will see many different examples on how to do this. I’m going to show how to do it so that you can connect to the database from your IDE and from the applications you are developing.Type this command at the terminal:$ docker run -p 3306:3306 —name hb-mysql-example -e (...)

    #devops #java #programming

  • Deploy React Application using #docker and Google Cloud Platform
    https://hackernoon.com/deploy-react-application-using-docker-and-google-cloud-platform-4bc03f9e

    Deploy React Application with Docker and Google Cloud PlatformDocker | #reactjs | GCPIn this article, you will learn how to deploy applications on GCP. We will deploy a create-react-app.Link to the Repo — https://github.com/Harshmakadia/react-dockerBefore we get started with the actual steps of deploying the React App using GCP and Docker. First, let’s understand what docker actual is?Docker is a tool which is designed to make the creating, deploying and running of applications easier with the help of containers. Containers are something which allows the developer to bundle the application with all the necessary ingredients like different libraries, dependencies and ship is as only a single package.We will go step by step1. Creating React ApplicationCreate react app is a lot easier using the (...)

    #nginx #kubernetes-engine #google-cloud-platform

  • Deploying a DAPP’s frontend using #ipfs and Pinata SDK
    https://hackernoon.com/deploying-a-dapps-frontend-using-ipfs-and-pinata-sdk-b0f975381b32?source

    This article will walk you through deploying your first DAPP, or more specifically it’s frontend part, through IPFS with help of Pinata — the IPFS pinning service.What are we building?By the end of this article, you’ll be able to take your single-page frontend app, and host it within the Inter Planetary File System (IPFS) network.What is Pinata used for?In our scenario, we’ll use Pinata, to keep our files alive (pinned) in IPFS. Our setup features a short-lived IPFS node, that is online only for a short period of time — until our deployment is finished — by successfully pinning our files with Pinata.Pinata offers a free tier up to 1GB of pinned dataWhich frontend frameworks can we use?In theory, any. As long as they provide a static file output like Angular, React or Vue does, most likely through (...)

    #docker #decentralization #typescript #reasonml