Konfigurasi awal Docker Di aaPanel

 

Ini lah tampilan awal dasbord Docker di aaPanel

Daftar fungsi produk dan penjelasan rinci

  1. Image
    Docker adalah dasar dari container. Sebuah gambar tidak mempunyai keadaan, tidak pernah berubah.
  2. Containers
    Kontainer adalah instance image Docker yang sedang berjalan.
  3. Compose
    Compose adalah alat untuk mendefinisikan dan menjalankan aplikasi kompleks menggunakan Docker.
  4. Compose template
    Compose Template Mendefinisikan file yaml yang membentuk proyek Compose.
  5. Network
    kontainer adalah bagian dari lingkungan virtual yang dibuat oleh Docker untuk kontainer, memungkinkan kontainer menjadi independen dari lingkungan jaringan host.
  6. Volume
    Volume adalah direktori khusus yang ditunjuk dalam satu atau lebih kontainer. Volume ditujukan untuk persistensi data, tidak bergantung pada siklus hidup kontainer. Jadi ketika sebuah container dihapus, Docker tidak pernah secara otomatis menghapus volumenya.
  7. Warehouse
    digunakan untuk menyimpan gambar Docker.
  8. Setting
    Status layanan Docker.
hal yang pertama lakukan masuk ke image
pilih menu image
 pilih pull image
mysql:5.7 lalu klik submit
lakukan hal yang sma 
pull image  lalu masukan text berikut
registry.cn-shenzhen.aliyuncs.com/star7th/showdoc

seharusnya muncul 2 image

Create a directory, enter the directory, download tomcat, jdk, create a test page

mkdir -p /www/mydockerfile/tomcat/apptest
cd /www/mydockerfile/tomcat
echo "Tomcat test app1" > /www/mydockerfile/tomcat/apptest/index.jsp
wget http://node.aapanel.com/install/src/apache-tomcat-9.0.62.tar.gz && wget http://node.aapanel.com/install/src/jdk-8u121-linux-x64.rpm
ketik cat > dockerfile << EOF


copykan semua file berikut ini
FROM centos ## FROM from centos image, start build new image ADD apache-tomcat-9.0.62.tar.gz /usr/local ## ADD add files and automatically extract to /usr/local/apache-tomcat-9.0.62 COPY apptest /usr/local/apache-tomcat-9.0.62/webapps/apptest ## COPY Copy all files under apptest to the container, if the container directory does not exist, the apptest directory will be created automatically COPY jdk-8u121-linux-x64.rpm /tmp/ ## COPY copy jdk-8u121-linux-x64.rpm file to /tmp/ ENV MYPATH=/usr/local/apache-tomcat-9.0.62 ## ENV set container environment variables WORKDIR \$MYPATH ## WORKDIR Set the working directory, that is, enter the default directory of the container EXPOSE 8080 8009 ## EXPOSE container exposed port RUN rpm -ivh /tmp/jdk-8u121-linux-x64.rpm && rm -f /tmp/jdk-8u121-linux-x64.rpm ## RUN command to install jdk, delete files after installation is complete CMD ["/usr/local/apache-tomcat-9.0.62/bin/catalina.sh", "run"] ## CMD Specify the command to run in the container, start tomcat. EOF
pencet ctrl + D lalu ctrl+C





Post a Comment

أحدث أقدم