Hallo Welt mit Docker und C Sprache

Überblick

Arbeitsnotiz beim Erstellen einer einfachen Ausführungsumgebung in C-Sprache mit Dokcer. Eingebaut in Ubuntu 16.04 Umgebung.

Inhalt

--Folderstruktur

- clang_test
  - Dockerfile
  - main.c

--Erstellen Sie eine Docker-Datei

FROM ubuntu:16.04

RUN apt-get update && \
    apt-get install -y sudo

RUN sudo apt-get install -y \
    build-essential \
    vim

--Erstelle main.c

main.c


#include <stdio.h>

int main()
{
  puts("Hello World.");
  return 0;
}
$ cd clang_test
$ docker build -t ubuntu/clang:16.04 .
$ docker run -it -d -v {clang_Absoluter Testweg}:/home --name clang {Bild-ID} bash
$ docker exec -it clang bash

--Kompilieren Sie main.c

#Laufen Sie in einen klirrenden Behälter
$ cd /home
$ cc -o main main.c
$ ./main
Hello World.

Recommended Posts

Hallo Welt mit Docker und C Sprache
Hallo Welt mit Kotlin und JavaFX
Hallo Welt mit GWT 2.8.2 und Maven
Hallo Welt mit Kotlin und Tornado FX
Hallo Welt mit Micronaut
Führen Sie JSP Hello World mit Tomcat auf Docker aus
Mit Rails + Docker einfach Hallo Welt anzuzeigen
Hallo Welt mit Spring Boot
Hallo Welt mit Spring Boot!
Hallo Welt mit VS Code!
Hallo Welt mit Spring Boot
Hallo Welt mit SpringBoot / Gradle
Hallo Welt, mit Asakusa Framework!
(Intellij) Hallo Welt mit Spring Boot
Hallo Welt mit GlassFish 5.1 + Servlet + JSP
Erstellen Sie PDF mit itext7 ~ HelloWorld ~
"Hallo Welt" für ImageJ mit Eclipse
Microservices mit Docker- und Cloud-Leistung
Mit Java verschlüsseln und mit C # entschlüsseln
Android OS (7.1.2) Build und Hello World
Hallo Welt in Java und Gradle
[Swift] Erstellen Sie ein Projekt mit Xcode (Version 12.1) und zeigen Sie "Hallo Welt!"
Vergleiche Hallo Welt! Mit Spring Boot mit Java, Kotlin und Groovy
Erstellen einer Rails 6- und PostgreSQL-Umgebung mit Docker
Hallo Welt mit Eclipse + Spring Boot + Maven
Verknüpfen Sie Java- und C ++ - Code mit SWIG
Hallo Welt mit Java Template Engine Thymeleaf
Java-Entwicklung mit Codenvy: Hello World! Run
Kommunizieren Sie zwischen Gitlab und Gitlab Runner, die mit Docker gestartet wurden
"Hallo Welt!" Mit Kotlin + CLI in 5 Minuten
Wie Spring Security mit Hello World funktioniert
(IntelliJ + gradle) Hallo Welt mit Spring Boot
So führen Sie Blazor (C #) mit Docker aus
Minimale Java-Umgebungskonstruktion und Hello World
Lesen Sie "Hallo Welt"
Versuchen Sie, "Hello, World" mit einer Kombination aus verschiedenen Sprachen und Bibliotheken zu schreiben
Java, Hallo Welt!
Java Hallo Welt
Erleben Sie .NET 5 mit Docker und Visual Studio Code
Hallo Welt mit JavaFX 11 (OpenJFX) von Liberica JDK 11
Hallo Welt! Mit Spring Boot (Marven + Texteditor)
Erstellen Sie eine Java-Umgebung und geben Sie Hallo Welt aus [Anfänger]
Ich habe auch Web Assembly mit Nim und C ausprobiert
Erstellen Sie mit Docker ein Jupyter-Notizbuch und führen Sie Ruby aus
Bis Sie Gradle installieren und "Hello World" ausgeben
[Java] Hallo Welt mit Java 14 x Spring Boot 2.3 x JUnit 5 ~
Bereiten Sie eine Scraping-Umgebung mit Docker und Java vor
Zeigen Sie eine einfache Hallo Welt mit SpringBoot + IntelliJ
Versuchen Sie, Hallo Welt mit Frühling + Gradle anzuzeigen
Hallo Welt mit Java Servlet und JSP (Einfacher Start des Webservers mit Maven + Jetty)
"Hallo Welt" in Java
Hallo Welt (REST API) mit Apache Camel + Spring Boot 2
Lösen mit Ruby, Perl und Java AtCoder ABC 128 C.
Docker-Installation und -Initialisierung
Starten Sie MariaDB mit Docker
Java lernen (1) -Hallo Welt